Metrics support for sweeping

🚀 Feature
We would like to have tighter integration of metrics and sweeping. This requires a few features:

Knowing if higher_is_better (e.g. are we trying to minimize or maximize the metric in a sweep)
Knowing what value to optimize for. E.g. if a recall@precision metric returns both recall value and corresponding threshold, we want to optimize by maximizing recall and ignoring the threshold.

Alternatives
An alternative implementation will be for each metric to have is_better(left: TMetricResult, right: TMetricResult) where TMetricResult is whatever compute returns.
If we don't have it, people will have to have wrappers around the metrics to support this functionality in sweepers.

I think it is great addition.
@maximsch2 is there a specific framework that you had in mind where this would give better integration?

Yeah, maybe something like this: https://ax.dev/tutorials/tune_cnn.html
But I do imagine that any sort of sweeping requires us to be able to a) select the target metric b) compare two runs to see if the metric

@maximsch2 what do you think about something like this:
_REGISTER = {}

def register(metric, minimize, index=None):
    if minimize:
        compare_fn = torch.less
        init_val = torch.tensor(float("inf"))
    else:
        compare_fn = torch.greater
        init_val = -torch.tensor(float("inf"))
    _REGISTER[metric] = (minimize, compare_fn, init_val, index)

register(MeanSquaredError, True)

class MetricCompare:
    def __init__(self, metric):
        self.base_metric = metric
        minimize, compare_fn, init_val, index = _REGISTER[type(metric)]
        self._minimize = minimize
        self._compare_fn = compare_fn
        self._index = index
        self._init_val = init_val
        self._new_val = deepcopy(init_val)
        self._old_val = deepcopy(init_val)

    def update(self, *args, **kwargs):
        self.base_metric.update(*args, **kwargs)

    def compute(self):
        self._old_val = self._new_val
        val = self.base_metric.compute()
        self._new_val = val.detach()
        return val

    def reset(self):
        self.base_metric.reset()
        self._new_val = deepcopy(self._init_val)
        self._old_val = deepcopy(self._init_val)

    @property
    def has_improved(self):
        if self._index is None:
            return self._compare_fn(self._new_val, self._old_val)
        else:
            return self._compare_fn(self._new_val[index], self._old_val[index])

    @property
    def minimize(self):
        return self._minimize

    @property
    def maximize(self):
        return not self.minimize

metric = MetricCompare(MeanSquaredError())
metric.update(torch.randn(100,), torch.randn(100,))
val = metric.compute()
print(metric.has_improved)

this is basically a wrapper for metrics that adds additional properties that can tell if the metric should be minimized/maximized and after compute is called if it has improved.

Usually sweeps will be run in a distributed fashion (e.g. schedule runs with different hyperparams separately, compute metric values, pick the one with the best metric), so has_improved might not be as useful there.
Thinking about it a bit more, just providing a way to convert a metric to optimization value might be enough (with a semantics that we are increasing or decreasing it).

I'd like to see this implemented as well. We're using PL + Optuna (+ Hydra's plugin_sweeper_optuna) and running into the same problem. Esp. when a metric of a model is configurable.
I think the approach with property direction() -> 'min'/'max' is simple and would suffice.
While the solutions with wrappers work, I think it'd be good if PL somehow standardized this, so the other HP optimization libraries can integrate this.

Okay, then settle on adding a property to each metric.

What should it be named?
direction->'min'/'max',
minimize->True/False,
higher_is_better->True/False
It should not be implemented for all metrics. ConfusionMatrix comes to mind where it does not make sense to talk when one if better than another
How do we deal with metric with multi output and metrics with multidim output.

ConfusionMatrix comes to mind where it [min/max] does not make sense

add  -> min/max/None?

How do we deal with metric with multi output and metrics with multidim output.

Ie. Optuna let's you define a tuple
direction:
 - minimize
 - maximize

I'd say we don't care for the first iteration and just leave these as None. And we cannot decide anyway on pareto-optimal front.
... and you probably meant multi-dim metric's output, not multidim optimization, right?
For the multidim output, we need a form of reduction.
Can we say that for the first draft, this feature works only form metrics that Loss(y_hat: Tensor, y: Tensor) -> float ?

For multi-output metrics we need ability to extract the value that is actually being optimized over. E.g. some metrics can return value and corresponding threshold (e.g. recall@precision=90%) and we only want to optimize over the actual value.

@maximsch2 @breznak @SkafteNicki how is it going here? do we have a resolution on what to do?

I think we got stuck on more advanced cases (eg. metrics that return more values, as above). While I see it's important to design it well so it works for all usecases in the future, I think we should find a MVP that we can easily implement, otherwise this will likely get stuck.
In practice, what we're running into is that this would ideally be coordinated "API" for pl.metrics and torchmetrics.

E.g. some metrics can return value and corresponding threshold (e.g. recall@precision=90%) and we only want to optimize over the actual value.

could you elaborate on this example, please, @maximsch2 ? From what I understand, the metric returns multiple values for several thresholds. But wouldn't the direction still be the same for all of them? (recall -> max ?)

In practice, what we're running into is that this would ideally be coordinated "API" for pl.metrics and torchmetrics.

@breznak since pl.metrics will be deprecated in v1.3 of lightning and completely removed from v1.5, we only need to think about the torchmetrics API.

E.g. some metrics can return value and corresponding threshold (e.g. recall@precision=90%) and we only want to optimize over the actual value.

could you elaborate on this example, please, @maximsch2 ? From what I understand, the metric returns multiple values for several thresholds. But wouldn't the direction still be the same for all of them? (recall -> max ?)

I think what @maximsch2 is referring to, is that metrics such as PrecisionRecallCurve have 3 outputs:
precision, recall, thresholds = pr_curve(pred, target)

where I basically want to optimize the precision/recall but not the threshold values.

we only need to think about the torchmetrics API.

good to know, thanks! then it should be easier.

precision, recall, thresholds = pr_curve(pred, target)
where I basically want to optimize the precision/recall but not the threshold values.

how about adding a "tell us what is the (1) optimization criterion for you" to the metric, then?
Like precision, recall, thresholds = pr_curve(pred, target, optimize='recall')
Then we have 1 number that represents the "important" results from such metric.

I'm actually thinking that maybe let's defer the multi-output metrics to later as long as we can support those in CompositionalMetric. E.g. for single-output metrics, we'll provide higher_is_better, but for multi-output metrics we'll skip it and rely on people doing something like CompositionalMetric(RecallAndThresholdMetric()[0], None, higher_is_better=True) which will implement the needed functions and return the single value?

I'm for starting small, but doing it rather soon.
Btw, it'd be nice to get people from Optuna/Ray/Ax/etc PL sweepers here, as those might have valuable feedback.


Uncaught ReferenceError: _defineComponent is not defined

Environment

Operating System: Windows_NT
Node Version:     v20.10.0
Nuxt Version:     3.11.1
CLI Version:      3.11.0
Nitro Version:    2.9.4
Package Manager<EMAIL_ADDRESS>Builder:          -
User Config:      ssr
Runtime Modules:  -
Build Modules:    -

Reproduction
Minimal Reproduction
Run:
pnpm install
pnpm build
pnpm preview

Goto the port 3000, open console.
What is strange, StackBlitz don't have this problem, but CodeSandbox and my machine do.
Describe the bug
When using <script lang="tsx" setup> in nuxt 3.11.1, the compiled component code seems to be incorrect.
Additional context
No response
Logs
Uncaught ReferenceError: _defineComponent is not defined

I would guess the issue here is a dependency issue, for example in your node_modules/ folder - have you tried clearing it and reinstalling?
I can't reproduce.

@danielroe Thank you for taking the time to check this. I've double-confirmed the dependencies and ran pnpm i -f as well, but this error still appears.
Note: this problem only appears in production mode.

if  vite-plugin-vue is in use, maybe this issue could helps.
https://github.com/vuejs/core/issues/10549

Thank you @KevinAndrewDong. This seems like an upstream Babel bug.


No colour change on hovering the mouse to kids.html Header

There is no change in colour (red) that we see in other web page on hovering the mouse to
Home
Movies
Web Series
Kids
TV
Premium
Login
Search
I want to do changes in it and beautify it . may be some other style!

Do it for both kids and web series page.

done for both web series and kids page.

Can you create a hover effect on images of kids and web series page similar to that of other images?

yeah I can add it, will surely do it.

done! now should i make a new branch and commit my changes ?

Sure

remote: Permission to QAZIMAAZARSHAD/Movie-Streaming-Website.git denied to abhshkvrm.
fatal: unable to access 'https://github.com/QAZIMAAZARSHAD/Movie-Streaming-Website.git/': The requested URL returned error: 403
how to resolve this error i am getting

have u looked upon the changes @QAZIMAAZARSHAD ?

@abhshkvrm all the changes you made have been deleted due to an update.
Do you mind opening the same issue again, and making the same changes? For kids and web series page.

ok i will make it !


🌱 Also tag center KS image with git commit

Summary
This PR updates the Makefile so that building the central container image now applies two tags, rather than just the previous one; the new tag identifies the git commit, while the old tag identifies the build time.  Adding this information helps with understandability of the produced artifacts, while keeping it out of the image contents avoids an offense against making the image depend only on its functional input.
This PR also fixes a bug in the center.Dockerfile that was introduced in a recent space PR.
Related issue(s)
Fixes #

/cc @clubanderson
/cc @dumb0002
/cc @francostellari
/cc @ezrasilvera

The fact that the Dockerfile bug slipped in here shows a gap in CI testing: the building of the central container image is not tested.

/lgtm

/approve


Writing Cmdlets in other languages

Source : PowerShell Team Blog/PowerShell on Linux and Open Source

Yes, this was something we thought about very early on, but haven't done anything with.  I think it may be more important initially to make it easier for other languages to call into PowerShell by providing client libraries (local and remote) and then enable cmdlets to be written in other languages (if there is sufficient interest).

@SteveL-MSFT I try Peachpie a php implementation based on dotnet core, but failed because PSCmdlet class need have a constructor less. I also think the Iron(Python) languages will have the same barrier.
I'm studing Cmdletization to find a workaround (as a LanguageCmdletAdapter).
Another idea ?

@fMichaleczek Looking at Peachpie, it converts PHP to .NET IL.  My thinking is that we want to support other languages in their native environment and not require them to be compiled into .NET.  So there would be PowerShell bindings for various languages we'd want to support.  PHP isn't one that came to mind, but Python would probably be something we'd want to support.  So rather than trying to implement PSCmdlet as it is defined today, you would have something equivalent in whatever language you want to use.  We haven't looked at this in detail yet due to other priorities.


Upgrading to OpenSSL 1.0.2a - https://www.openssl.org/news/secadv_20150319.txt

We'll have to be extra careful when reviewing future pull requests that people aren't reverting that one by accident. It's going to be a common issue.

Thanks much for doing this. Will merge as soon as travis is green.

SHA checked against https://github.com/openssl/openssl/tree/OpenSSL_1_0_2a.

All that shiny green.

Time for a test to avoid accidents?
On Sat, Mar 21, 2015, 11:29 AM jboeuf<EMAIL_ADDRESS>wrote:

Merged #1107 https://github.com/grpc/grpc/pull/1107.
—
Reply to this email directly or view it on GitHub
https://github.com/grpc/grpc/pull/1107#event-260982273.

Good idea. See #1111.


preview files with extention

hi,
is it possible to preview pde files for example? It's just a text file with a  pde extention.
It would be nice if people can set which extentions should be previewed as text.

Testing and debug QuickLook plugins:
In terminal, use qlmanage  with -d4 to see debug information such as:

mime types of given document and
quicklook installed and what mime types they support.

example:
qlmanage -p -d4 /Users/markf/Downloads/quicklook\ plugins/qlstephen-1.4.4/LICENSE
...
[DEBUG] Registering <QLGenerator /Library/QuickLook/iWork.qlgenerator> for com.apple.iwork.keynote.kth
[DEBUG] Registering <QLGenerator /Library/QuickLook/QLStephen.qlgenerator> for public.unix-executable
[DEBUG] Registering <QLGenerator /Library/QuickLook/QLStephen.qlgenerator> for com.apple.xcode.strings-text
[DEBUG] Registering <QLGenerator /Library/QuickLook/QLStephen.qlgenerator> for public.unix-executable
[DEBUG] Registering <QLGenerator /Library/QuickLook/iBooksAuthor.qlgenerator> for com.apple.ibooksauthor.book
[DEBUG] Registering <QLGenerator /Library/QuickLook/QuickLookCSV.qlgenerator> for public.tab-separated-values-text
[DEBUG] Registering <QLGenerator /Library/QuickLook/QuickLookCSV.qlgenerator> for public.comma-separated-values-text
...
[DEBUG] Preview test for file:///Users/markf/Downloads/quicklook%20plugins/qlstephen-1.4.4/LICENSE. Content type UTI: public.unix-executable

qlstephen's logic is to preview everything as text (by virtue of being associated with the UTI (Uniform Type Identifier) public.data) , except for the blacklisted items.
Thus, if extension *.pde is not blacklisted and a given file does not reside in a blacklisted directory, qlstephen should preview that file as text, UNLESS a different, more type-specific Quick Look plugin is registered for the type at hand.
To examine the situation:

Run mdls -name kMDItemContentType <someFile>.pde on  a given *.pde file.
(a) If the result looks something like kMDItemContentType = "dyn.ah62d4rv4ge8047k": No specific UTI is defined for *.pde.
(b) Otherwise: The reported UTI is the one associated with  *.pde files.

If (a), qlstephen should handle the preview, unless blacklisted.
if (b), another Quick Look plugin may be preempting qlstephen. To remedy that, you could edit the .../QLStephen.qlgenerator/Contents/Info.plist file and add the specific UTI to the LSItemContentTypes key.
To make the change take effect, run qlmanage -r. To verify that it is effective, run qlmanage -m, search for the UTI in the output.
Needless to say, you'll have to reapply this change whenever you update qlstephen itself.

You said that if no specific UTI is defined for a text file, QLStephen should handle it. However, I have some text files that have no specific UTI, but QLStephen still cannot preview the content. For example, if I create a test.pbs (a qsub script), the kMDItemContentType is "dyn.ah62d4rv4ge81a2xx", but QuickLook does not show the content. Actually, it seems that I am not getting previews into any text file that has not specific UTI. Do you have any suggestions about what could be the problem?
Thanks!

Same here:
mdls -name kMDItemContentType database.env
kMDItemContentType = "dyn.ah62d4rv4ge80n5x0"

<key>LSItemContentTypes</key>
			<array>
				<string>public.data</string>
				<string>public.content</string>
				<string>public.yaml</string>
				<string>public.env</string>
			</array>

qlmanage -m | grep env
public.env -> /Users/ruslan/Library/QuickLook/QLStephen.qlgenerator (1.5.1)

And it still would not preview the file

@ruslaniv basically you have to add the content type to LSItemContentTypes array.
mdls -name kMDItemContentType database.env
kMDItemContentType = "dyn.ah62d4rv4ge80n5x0"

Then add the content type "dyn.ah62d4rv4ge80n5x0" to the list not public.env, like below
<key>LSItemContentTypes</key>
<array>
	<string>public.data</string>
	<string>public.content</string>
	<string>dyn.ah62d4rv4ge80n5x0</string>
</array>

Then

run qlmanage -r
run qlmanage -r cache
Restart finder by holding down the option key and right click on Finder’s dock icon, then select “Relaunch” from the menu

Testing and debug QuickLook plugins:
In terminal, use qlmanage with -d4 to see debug information such as:

mime types of given document and
quicklook installed and what mime types they support.

@flemingm THANK YOU! I haven't been able to preview .txt files forEVER. Using -d4, I discovered that QLColorCode.qlgenerator was being invoked … and failing. Removing QLColorCode (which I didn't need anyway) solved this years-old problem.

Testing and debug QuickLook plugins:
In terminal, use qlmanage with -d4 to see debug information such as:

mime types of given document and
quicklook installed and what mime types they support.

@flemingm THANK YOU! I haven't been able to preview .txt files forEVER. Using -d4, I discovered that QLColorCode.qlgenerator was being invoked … and failing. Removing QLColorCode (which I didn't need anyway) solved this years-old problem.

LSItemContentTypes

Doesn't seem to be working for me. Anyone else on Big Sur?
			<key>LSItemContentTypes</key>
			<array>
				<string>public.data</string>
				<string>public.content</string>
				<string>dyn.ah62d4rv4ge80u25q</string>
			</array>

getting the same prompt. For me, the QuickLook qlstephen doesn't seem to work on any file extension.

Just in case, LSItemContentTypes manipulation works perfectly for me on Monterey 12.2.1. I'm really happy now, thanks for the hints!
To be safe in terms of accidental damaging the Info.plist, you can probably try something like below, after installing the stock extension (replace public.unix-executable with whatever you get from mdls -name kMDItemContentType <your-file>:
/usr/libexec/PlistBuddy -c 'Add :CFBundleDocumentTypes:0:LSItemContentTypes: string public.unix-executable' ~/Library/Quicklook/QLStephen.qlgenerator/Contents/Info.plist

I’ve reinstalled QLStephen on macOS Ventura (13.0.1), unfortunately I cannot edit the Info.plist without the Finder suggesting the “application is damaged and should be moved to the Trash”. 🤦♂
I understand this happens because the code signature is now outdated. Does anyone have a suggestion for me?
It’s disappointing that such a seemingly-simple QuickLook generator like QLStephen has to overcome such annoying obstacles with every major OS release (does nobody within Apple use this extension??)

Update – after a little thinking, I realized that I couldn’t go the Homebrew route – instead, I downloaded the repo, edited the Info.plist file within, and built the Extension via make /  make install
Everything works now! 🎉

FYI
if you have no rosetta installed and you are on a silicon apple machine, you HAVE TO rebuild it from source, the homebrew version is X86_64 only currently (and will fail silently)
just clone the git dir, make, make install, just like it is shown in the readme.md of the project
it will build and install a compatible arm64 version

Update – after a little thinking, I realized that I couldn’t go the Homebrew route – instead, I downloaded the repo, edited the Info.plist file within, and built the Extension via make / make install
Everything works now! 🎉

Great!, It is working. Now I can open .sol (solidity) file on my mac. :D


Cannot process argument transformation on parameter 'ShellStream'. Cannot convert the  "Renci.SshNet.ShellStream" value of type "Renci.SshNet.ShellStream" to type "Renci.SshNet.ShellStream".

While triggering Invoke-SSHStreamShellCommand, I am getting Cannot convert the  "Renci.SshNet.ShellStream" value of type "Renci.SshNet.ShellStream" to type "Renci.SshNet.ShellStream". Error on azure devops pipeline.
Script block
function remoteConnectEngine($secUsername, $VmPassword, $remoteMachine) {
    $password = ConvertTo-SecureString $VmPassword -AsPlainText -Force;
    $pscredential = New-Object -TypeName System.Management.Automation.PSCredential("$secUsername", $password);
    removeExistingSession;
    Write-Host "##[section] Get the current EPOCH time !!!"
    Start-Sleep -Seconds 5;
    $triggerJMeterTest = "bash ./startJMeterTest.sh";
    foreach ($rm in $remoteMachine) {
         $currentSessionID = New-SSHSession -ComputerName $rm -Credential $pscredential -Forcs;
         $SSHStream = New-SSHShellStream -Index $currentSessionID.SessionId;
         Invoke-SSHStreamShellCommand -ShellStream $SSHStream -Command $triggerJMeterTest;
    }
    Start-Sleep -Seconds 5;
    removeExistingSession

}
function removeExistingSession {

    $remove = Get-SSHSession
    if ($null -eq $remove -or $remove -eq 0) {
        Write-Host "##[section] No active past session present !!!"
    }
    else {
        foreach ($existingSessionID in $remove.SessionId){
            $removeTheSession = Remove-SSHSession -SessionId $existingSessionID
                if($removeTheSession) {
                    continue;
                    }
                else {
                    Write-Host "##[error] There is a problem with terminating the active session with ID" $removeTheSession
                }
        }
        Write-Host "##[section] All active session terminated successfully!!!"
    }

    }

function startJMeterServer {
    $loadAgentMachine = '<remote_machine_Name>'
    $LoadAgentUserName       = "<User_Name>";
    $LoadAgentVMPassword     = "<Password>";
    remoteConnectEngine $LoadAgentUserName $LoadAgentVMPassword $vm_Machine

}

Error Details:
Invoke-SSHStreamShellCommand : Cannot process argument transformation on parameter 'ShellStream'. Cannot convert the
"Renci.SshNet.ShellStream" value of type "Renci.SshNet.ShellStream" to type "Renci.SshNet.ShellStream".
At E:\agent\_work\40\s\PerformanceEvaluation\testJMeter.ps1:81 char:73
+ ... ommand = Invoke-SSHStreamShellCommand -ShellStream $SSHStream -Comman ...
+                                                        ~~~~~~~~~~
    + CategoryInfo          : InvalidData: (:) [Invoke-SSHStreamShellCommand], ParentContainsErrorRecordException
    + FullyQualifiedErrorId : ParameterArgumentTransformationError,Invoke-SSHStreamShellCommand

How to resolve this issue.

Only thing I can think off is that Force is not spelled correctly and a session is not created.

On Jan 18, 2022, at 10:54 AM, JYOTI PRAKASH MALLICK @.***> wrote:
-Forcs

... or there is sort of dll hell
Posh-SSH is latest version or beta ?

In azure cloud shell?
Sent from my iPhone

On Jan 18, 2022, at 5:22 PM, Max Kozlov @.***> wrote:

... or there is sort of dll hell
Posh-SSH is latest version or beta ?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
You are receiving this because you commented.

I had the same problem with Posh-SSH version 3.0.1. For me the solution was to manually delete Renci.SshNet folder from C:\Windows\Microsoft.NET\assembly\GAC_64

^ I've been running into this same issue for a while now.  I even updated to 3.0.6 and am still having the same issue.  I'm running the commands from a windows 2019 server.     I was hopeful that Georgy-Sav's solution would work for me but it did not.

Edit!  Actually, Georgy-Sav's solution did work for me with one modification!  In my environments, i had to delete the Renci.SshNet folder from the GACMSIL folder (not the GAC_64 folder).  I've deleted the Renci.SshNet folder from both locations.

@bbrown2008, I think this PS command could helped in your case:
[System.AppDomain]::CurrentDomain.GetAssemblies() | ? { $_.Location -like '*GAC*Renci.SshNet*' }
It shows locations of all Renci.SshNet dlls from all GAC locations after you import Posh-SSH module.

I had the same problem with Posh-SSH version 3.0.1. For me the solution was to manually delete Renci.SshNet folder from C:\Windows\Microsoft.NET\assembly\GAC_64

This worked for me! Thank you very much.


Search Space for multi-trial NAS

Describe the issue:
I am currently trying to get familiar with how to define a search space for NAS in nni. Are there any more in-depth examples of defined search spaces other than in the example notebook for multi-trial NAS? Because for example they do not show how to properly vary the size of the network, only how to vary filter_size and the use of skip_connections, I am interested in the use of  nn.Repeat or nn.ValueChoice.
More specifically regarding the implementation of a search space for CNNs:
I have successfully defined models that vary in network width (via ValueChoice), but I am struggling to vary network depth. The only way I managed to do this is by using nn.Repeat, making a block that repeats (min,max) times and keep in_channels=out_channels. For a proper search space I would like to define a model that can have a different number of layers and for each layer also vary width of the network. But I do not know how to combine them or use nn.Repeat in a way that allows in_channels!=out_channels.
Any help is highly appreciated!
Environment:

NNI version:
Training service (local|remote|pai|aml|etc):
Client OS:
Server OS (for remote mode only):
Python version:
PyTorch/TensorFlow version:
Is conda/virtualenv/venv used?:
Is running in Docker?:

Configuration:

Experiment config (remember to remove secrets!):
Search space:

Log message:

nnimanager.log:
dispatcher.log:
nnictl stdout and stderr:

How to reproduce it?:

Repeat supports a lambda expression to instantiate different blocks for different indices. Maybe that's what you need?
Not sure whether it's included in v2.6 release though.

That would certainly be helpful I think, are there any use examples?
Or if you don't mind, could you share a simple example.
Thanks you!

In v2.7 documentation: https://nni.readthedocs.io/en/v2.7/reference/nas/search_space.html#nni.retiarii.nn.pytorch.Repeat

I tried to instantiate Blocks and use them in LayerChoice, but immediately get the following error:
[2022-04-14 19:08:27] INFO (nni.experiment/MainThread) Creating experiment, Experiment ID: 56bn7iwc
[2022-04-14 19:08:27] INFO (nni.experiment/MainThread) Connecting IPC pipe...
[2022-04-14 19:08:27] INFO (nni.experiment/MainThread) Starting web server...
[2022-04-14 19:08:28] INFO (nni.experiment/MainThread) Setting up...
[2022-04-14 19:08:28] INFO (nni.runtime.msg_dispatcher_base/Thread-6) Dispatcher started
[2022-04-14 19:08:28] INFO (nni.retiarii.experiment.pytorch/MainThread) Web UI URLs: http://<IP_ADDRESS>:8745/ http://<IP_ADDRESS>:8745/
[2022-04-14 19:08:28] INFO (nni.retiarii.experiment.pytorch/MainThread) Start strategy...
[2022-04-14 19:08:28] INFO (root/MainThread) Successfully update searchSpace.
[2022-04-14 19:08:28] INFO (nni.retiarii.strategy.bruteforce/MainThread) Random search running in fixed size mode. Dedup: on.
[2022-04-14 19:08:28] INFO (nni.retiarii.experiment.pytorch/MainThread) Strategy exit
[2022-04-14 19:08:28] INFO (nni.retiarii.experiment.pytorch/MainThread) Waiting for experiment to become DONE (you can ctrl+c if there is no running trial jobs)...
This is how I tried to use simple Blocks:
from nni.retiarii.serializer import model_wrapper
import torch.nn.functional as F
import nni.retiarii.nn.pytorch as nn
class Block1(nn.Module):
def init(self):
super().init()
self.conv1 = nn.Conv2d(128, 256, 3, stride=1,padding=1)
self.conv2 = nn.Conv2d(256, 512, 3, stride=1, padding=1)
def forward(self, x):
    x = F.relu(self.conv1(x))
    x = F.relu(self.conv2(x))
    return x

class Block2(nn.Module):
def init(self):
super().init()
self.conv1 = nn.Conv2d(128, 512, 3, stride=1,padding=1)
def forward(self, x):
    x = F.relu(self.conv1(x))
    return x

@model_wrapper
class Net(nn.Module):
def init(self):
super().init()
self.conv1 = nn.Conv2d(3, 64, 3, stride=1,padding=1)
self.conv2 = nn.Conv2d(64, 128, 3, stride=1, padding=1)
self.pool = nn.MaxPool2d(2, 2)
self.conv3 = nn.LayerChoice([Block1(),Block2()])
self.conv4 = nn.Conv2d(512,1024 , 3, stride=1, padding=1)
self.fc1 = nn.Linear(102488, 120)
self.fc2 = nn.Linear(120, 84)
self.fc3 = nn.Linear(84, 10)
def forward(self, x):

    x = F.relu(self.conv1(x))
    x = F.relu(self.conv2(x))
    x = self.pool(x)
    x = self.conv3(x)
    x = self.pool(x)
    x = F.relu(self.conv4(x))
    x = x.reshape(x.shape[0],-1)
    x = F.relu(self.fc1(x))
    x = F.relu(self.fc2(x))
    x = self.fc3(x)
    return x

model = Net()
If someone is able to tell me why this does not work/ how to properly do this I would be very grateful!

v2.7 is not released yet. It will be available next week. To try it now, you need to install from source (trust me, it's not as scary as it looks).

How would one change this in order to make the ReLu appear after every conv3?

You can do this:
self.repeat = nn.Repeat(nn.Sequential(Conv2d(...), nn.ReLU()), (1, 3))

I tried to instantiate Blocks and use them in LayerChoice, but immediately get the following error:

Where is your error message?

Ah ok, thank you for the info and the solution!
Sorry, not exactly an error message;
[2022-04-14 19:08:28] INFO (nni.retiarii.experiment.pytorch/MainThread) Strategy exit
this shows up immediately after starting the experiment

I think I figured it out. Since I ran the experiment with only one mutation (so two different architectures) and used a concurrency of 2 trials, the strategy was immediately able to finish. So now I added another choice (resulting in 4 models) and it worked as expected. So it was my misjudgement, not an error.

Regarding the use of v2.7:
I tried to install from source but it still shows nni version 2.6.1:
!git clone https://github.com/microsoft/nni.git
Cloning into 'nni'...
remote: Enumerating objects: 51807, done.
remote: Counting objects: 100% (2442/2442), done.
remote: Compressing objects: 100% (1294/1294), done.
remote: Total 51807 (delta 1311), reused 1917 (delta 1089), pack-reused 49365
Receiving objects: 100% (51807/51807), 60.97 MiB | 4.55 MiB/s, done.
Resolving deltas: 100% (30024/30024), done.
!pip show nni
Name: nni
Version: 2.6.1
Summary: Neural Network Intelligence project
Home-page: https://github.com/Microsoft/nni
Author: Microsoft NNI Team
Author-email<EMAIL_ADDRESS>License: MIT
Location: /Users/opt/anaconda3/lib/python3.7/site-packages
Requires: astor, cloudpickle, colorama, filelock, hyperopt, json-tricks, numpy, pandas, prettytable, psutil, PythonWebHDFS, pyyaml, requests, responses, schema, scikit-learn, scipy, typeguard, typing-extensions, websockets
Required-by:
I also tested it by using a ValueChoice object arithmetically, but get an error. Showing it does not have the functionality of v2.7.
Did I do something wrong? I removed the nni directory since it first showed an existing path, but still the same outcome.

Please check the build from source documentation as I said before. You need to run something like python setup.py develop.


data can not download

I can not download the data from this link
Password: e2de.
Can u give me some help?

Please connect to a VPN before downloading the data.


[l10n] Safari: Strings are unlocalized in pt_BR, zh_CN, zh_TW locales

Description
Strings are unlocalized in in pt_BR, zh_CN, zh_TW locales in Safari browser
To Reproduce
Steps to reproduce the behavior:

Install Sidekick extension https://apps.apple.com/ch/app/aem-sidekick/id1605191569?l=en&mt=12
Launch Safari browser
Right click on extension button > Manage Extension > Options
Expected behavior
All strings is localized
Note: issue related to #592
Screenshots

@asthabh23 could you take a look into this?

I believe this is a bug in Safari itself, see: https://forums.developer.apple.com/forums/thread/762697

Testing this extension from main in Safari 18, and I do see the Chinese locale being used. Is this still an issue?

Issue is not fixed, verified on 6.50.0, Safari version 18.0.1

After some more testing, I found the issue. You also need to set the Region to "China mainland" or "Taiwan" to see the locales, otherwise Safari 18 is looking for zh_US or whatever home region you are using.
I have a fix for this in Safari to use the Chinese locales no matter what region you have selected.

@rofe Help topics strings are unlocalized with location changed to correct one, this is applied to all locales. Strings in right-click dropdown and other strings in Options are fixed. Verified on 6.50.1.

Ok thanks for confirming that the browser UI is now correctly localized.
For help content: are all non-english languages affected equally? Have you tried completly removing and readding the extension? The english content may be coming out of local storage.


Wrong FPS with <IP_ADDRESS> but not with <IP_ADDRESS>

Expected behaviour
We are expecting to get FPS = 10, as we get with opencv-python <IP_ADDRESS>
import cv2
cap = cv2.VideoCapture('C:\\data\\raw\\avd13_cam6_20221112190637_20221112195338.mp4')
print(cap.get(cv2.CAP_PROP_FPS))

prints 10.0
Actual behaviour
When using the latest version of opencv-python <IP_ADDRESS>, we get 25.
import cv2
cap = cv2.VideoCapture('C:\\data\\raw\\avd13_cam6_20221112190637_20221112195338.mp4')
print(cap.get(cv2.CAP_PROP_FPS))

prints 25.0
Steps to reproduce
Video codec information from VLC

minimal example code

import cv2
cap = cv2.VideoCapture('C:\\data\\raw\\avd13_cam6_20221112190637_20221112195338.mp4')
print(cap.get(cv2.CAP_PROP_FPS))

operating system
Python in Windows

architecture (e.g. x86)

opencv-python version
<IP_ADDRESS>
<IP_ADDRESS>

Probably related to https://github.com/opencv/opencv/pull/23692 and https://github.com/opencv/opencv/issues/21006
/cc @asmorkalov @wangwei1237

Minimal reproducer should include input data to be complete (try to capture non-sensitive data and upload them).

Is there any update on this issue? I am experiencing something similar with some videos. OpenCV is giving me a fps value of 90000 for them though it should be around 120fps.

@asmorkalov here is a video where this error can be reproduced[
https://github.com/opencv/opencv-python/assets/11834181/6ae69f64-f62e-4db8-b725-f12fd93efffb
](url)

Related patch: https://github.com/opencv/opencv/pull/23692
FFmpeg allows to get FPS for entire video and particular stream inside the video. Olerall FPS: 25, stream FPS: 10. Looks like we need to re-prioritize source of truth in out implementation.


Fisher swbd recipe

Automatic pre-commit checks placed and couple of bugs fixed.

Please leave a message when you think it is ready to merge. Thanks!

Please leave a message when you think it is ready to merge. Thanks!

Oops -- I think it has been ready for merge. Sorry I didn't see this note. But if you find any issues please let me know.

You may also need to run the black formatter on the files again (we changed the code style since you made this PR). Please look at this doc for instructions.


Clarify that servant-elm does support elm/http 2.0.0

https://package.elm-lang.org/packages/elm/http/latest/Http
There is no obvious CHANGELOG, but it's described (in very little detail) here:
https://elm-lang.org/blog/working-with-files
The basic changes we had to do on our project was change Http.Request resp to Cmd msg. This removes Http.send and instead you pass your msg constructor into the expect helper. There's also a small change to the record passed to request.
There might as well be more things that I've overlooked :)

@jonathanjouty latest servant-elm was migrated to http 2.0.0 actually. did you try <IP_ADDRESS>?

Oh, sorry I just spotted k-bx/servant-elm/pull/3...
I was basing my assumption solely on the documentation I saw on the main Hackage page, i.e. the README.md.

ooh, right, I thought that was changed to be up to date. @jonathanjouty would you care to make a PR updating it?

@k-bx I can try when I have a bit of time :) No promises!


added missing installation of gsplat for linux

Hm, is it necessary to install gsplat from source? Shouldn't it be installed automatically from pip install nerfstudio?
https://github.com/nerfstudio-project/nerfstudio/blob/90cc4f1d1e0dbae3dd358f6d8a106ce820f754bc/pyproject.toml#L66

I think might only Windows need to install it from source because the vc environments.

@KevinXu02 @brentyi I am installing nerfsudio on ubuntu and if i install gsplat from pip then I am getting this error:
  File "/home/hd/Desktop/workspace/ns/.venv/lib/python3.10/site-packages/gsplat/cuda/_wrapper.py", line 12, in call_cuda
    return getattr(_C, name)(*args, **kwargs)
AttributeError: 'NoneType' object has no attribute 'fully_fused_projection_fwd'

I need to inspect the failure building cases on windows.. Adding it to my TODO list

I just noticed this PR, my PR #3333 has some more background on gsplat on Windows (and is the polar opposite of this PR lol).
Manually adding gsplat on Linux should not be necessary and there's probably something else going on, the reason it was added to the Windows documentation has to do with Visual Studio being a pain.
Including manually installing gsplat in the documentation should be avoided if possible, as this will break on new Nerfstudio/Gsplat releases and the documentation will need to be updated each update.

@SharkWipf if you already included this PR fixes then we can close this PR.

(Sorry, seems I forgot to reply to this)


Implementation of putFileProfileFilePath to be updated.

Currently , In implementation putFileProfileFilePath will just update the file path in file profile.
Implemetation to be updated such that ,
While we are performing putFileProfileFilePath operation if the incoming file-path value is different from the currentValue of file-path we have to try accessing  the incoming file , If it is not present we have to create new file and transfer the info from old file to the new file.

Since, OAM layer request for file-path is expected to be changed to file-name in https://github.com/openBackhaul/ApplicationPattern/issues/646#issuecomment-1508192091, lets keep this issue on hold. Lets have a discussion and lets proceed based on the decision.

As per the decision in the issue https://github.com/openBackhaul/ApplicationPattern/issues/646 , putFileProfileFilePath will be replace with putFileProfileFileName in the upcoming new releases. Also , OAM request is to update the information in the configuration file and as per the specification , the consequence described in the description is not required. Hence closing this issue.


[Mobile] How to define max line in editor

My issue is about [Mobile]
Dear Developers,
I have one question, I would like to define max line to show , how can I define maxLine: 2 in quill editor.
Thank you very much 🙏

Not an issue

Dear @singerdmx , Yes it is no issue, so how I can solve this max length. Could you please kindly tell me?

As far as I understand you want a line counter. You can count the number of \n from your delta. these indicate new paragraphs. And for maximum restriction you can impose it from outside of Quill by making it readonly conditionally. If you need more advice about Quill, join my unofficial discord server. Regards.


Opening a New Tab Distorts Sound

Steps to reproduce:

npm start
Visit localhost:3000
Open a new tab.
Focus the new tab.

Tested in:
Chrome/Canary
Firefox

I presume this is due to backgrounded tabs getting way less processing available to them. I'm wondering if something like this will help:
https://github.com/mohayonao/audio-worker-shim

Also happens if you move to another space in macOS (so the browser gets backgrounded). This happens with almost everything I've seen using the web audio API though.

After running for about a minute and a half, it starts to struggle rendering the audio (distortion, time slowed). This was with running completely static while being the only tab.
Tested in: Firefox, Ubuntu 16.04

In my experience it happens with any WebAudioAPI code, not just React Music.


Laravel 5.2

Starting a project with Laravel 5.2 and would like to use your HubSpot wrapper but I'm having some trouble
I've added Fungku\HubSpot\HubSpotServiceProvider::class to the providers list in app/config.php but receive this exception: Call to undefined method [package].
I also noticed that running $ php artisan config:publish fungku/laravel-hubspot does not create a config file in the location specified by the docs (assuming this is because of the laravel version)
Any tips, if possible, to get this working in Laravel 5.2?
Cheers
Chris

I will look at it this week.
It should be too hard to update.

I ran into this same issue. Trying to use it with Laravel 5.2

@ryanwinchester, Could you please have a look into my PR?
Thanks

thanks @gpassarelli


after application of MR 188, jobs always starting after DLE restart

Tested AWS with logical cloning of PR 188 and saving dblab state to file if container is restarted. It works, but for some reason logicalDump/Restore jobs are started too.
As a result, every time after dle restart, a new snapshot is created, which is unacceptable. Possible fix should add a setting to skip these jobs start, if clones for this snapshot already exist.

I am closing this issue as it no longer appears relevant. If this is not the case, feel free to reopen it.


Compatibility layer - Add manual fix required warning for WP Cerber

WP Cerber's anti-bot-spam features make the site uncacheable.
This PR adds WP Cerber to the compatibility layer to flag as an issue on the site health status page.

Automatically fixing the issue was investigated but discarded when setting the apparent options in the database did not appear to resolve the issue.
This PR also adds a filter that allows the list of known incompatible plugins to be modified (e.g. if you know there's an issue and want to remove the warning from the Site Health page) and documentation for the filter.
Fixes #52
Partially blocked by https://github.com/pantheon-systems/documentation/issues/9164 (we need the documentation to exist before this should be included in a release)

@pwtyler I agree. As I dig into it more, I find places to improve things. I think we can just continue to make it better over time.


feat: replace the cairo-vm felt type by the starknet-types-core one

In the effort to homogenize the Felt type used across the Starknet rust ecosystem, this PR replaces the uses of the cairo_felt::Felt252 type with the starknet-types-cores::felt::Felt type.
It is already used in the cairo-vm, and after this PR is merged, it will be in starknet-api and blockifier.

This change is

@orizi Do you think you can review this?


List and search not working

Hello I've followed and search for some fix but I couldn't find it.

I've used the example from the original website
https://silviomoreto.github.io/bootstrap-select/
I've bootstrap 4, if I change my html file to use a previous version this works:
"  rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.12.1/css/bootstrap-select.css"

"
But using bootstrap 4 its not possible, also the search does not hide the other options.
Can anyone help me with my problem?

Please read the readme.
Bootstrap 4 support has been added as a part of v1.13.0-beta, available here: https://github.com/snapappointments/bootstrap-select/releases/tag/v1.13.0-beta. Please post any issues in that repo from now on.

Thank you ;) all working now.

Bootstrap 4 support has officially been added in v1.13.0!


Add mkl-dnn to docker install method

Description
This PR aims to add mkl-dnn to docker install method for Linux and MacOS.
@pengzhao-intel
Checklist
Essentials
Please feel free to remove inapplicable items for your PR.

[ ] The PR title starts with [MXNET-$JIRA_ID], where $JIRA_ID refers to the relevant JIRA issue created (except PRs with tiny changes)
[ ] Changes are complete (i.e. I finished coding on this PR)
[ ] All changes have test coverage:
Unit tests are added for small changes to verify correctness (e.g. adding a new operator)
Nightly tests are added for complicated/long-running ones (e.g. changing distributed kvstore)
Build tests will be added for build configuration changes (e.g. adding a new build option with NCCL)
[ ] Code is well-documented:
For user-facing API changes, API doc string has been updated.
For new C++ functions in header files, their functionalities and arguments are documented.
For new examples, README.md is added to explain the what the example does, the source of the dataset, expected performance on test set and reference to the original paper if applicable
Check the API doc at http://mxnet-ci-doc.s3-accelerate.dualstack.amazonaws.com/PR-$PR_ID/$BUILD_ID/index.html
[ ] To the my best knowledge, examples are either not affected by this change, or have been fixed to be compatible with this change

Changes

[ ] Feature1, tests, (and when applicable, API doc)
[ ] Feature2, tests, (and when applicable, API doc)

Comments

If this change is a backward incompatible change, why must this change be made.
Interesting edge cases to note here

Thanks for your contribution @xinyu-intel
@mxnet-label-bot[pr-awaiting-review]

@aaronmarkham @marcoabreu  @lebeg  for review

@aaronmarkham I think it is okay, i'll add this one to gpu variants.

@srochel @aaronmarkham i‘ve add 1.3.0_gpu_cu90_mkl and is it necessary to add docker method for Windows?

AFAIK Docker would work ok with the CPU version, so you could just copy and paste that stuff in the Windows section.
Regarding GPU, is there a reason you're using 1.3.0_gpu_cu90_mkl instead of 1.3.0_gpu_cu92_mkl? Isn't it "better"?
Maybe throw in the docker hub link so people go browse the other versions...

@aaronmarkham I'm using cu92 and I'll add cpu docker in the windows section.

@aaronmarkham Can this be merged?

@szha Can this be merged?

Thanks:)


Networking design for AMI images in shared-services account

User Story
We need a secure area in the shared services account to build ami images.
This should be something like an isolated VPC, this might need to have a public subnet if using github actions or it might be private if using AWS image builder, we should decide the tools we are using before tacking this one.
This issue is to design and draw out what this looks like.
Value

Questions / Assumptions

Definition of done

[ ] readme has been updated
[ ] user docs have been updated
[ ] another team member has reviewed
[ ] tests are green

Reference
How to write good user stories

Image builder chosen as basis for solution going forward.
This story is therefore focused on a network design with this in mind.
Specifically, intended outcome is an approved design encompassing

secure, isolated VPC (with supporting subnets, NACLs, security groups etc) with
VPC endpoints
supporting egress to internet


COA Mid Term 2018-19 Paper

Fixes #
Checklist

[x] My branch is up-to-date with the Upstream master branch.
[ ] I have added necessary documentation (if appropriate)

Changes proposed in this pull request

Screenshots (if appropriate)
Link to live demo (if appropriate):
Closes #

Hey! as I see you had opened up 3 PRs and closed all of them...
are you facing some problem using git/ GitHub? or is there some other reason?


Light-/deep-sleep support for ESP32-C6

This will serve as a tracking issue for light-/deep-sleep support for the ESP32-C6.
Work in this area is already underway:

https://github.com/esp-rs/esp-hal/pull/974
https://github.com/esp-rs/esp-hal/pull/918

Please feel free to use this issue for any related discussion. I will add relevant pull requests above as they are opened.

#918 has been merged. I know this isn't feature-complete yet, @bugadani are you able to summarize what's left to do? Or should we just close this issue now?

There are two main areas that I ignored so far:

wakeup sources other than EXT1
various system state save/restore for light sleep

We now have working basic light-sleep and a few more wakeup-sources. I think for remaining features we should have separate issues as needed instead of keeping this issue open forever

I suggest closing this issue and creating new issues as needed for retaining CPU state etc. when we see a need for it. Feel free to re-open if you disagree


slow when objects are on edge of screen

the fact that we do some rough culling before some fine grained culling is good for cases when the rough culling catches everything.
But it's really bad for those fine grained cases, cos its already slow and now it has to do the rough culling AS WELL
think i should rewrite the culling logic. Let's try making it more directional instead? like, if we're moving right we need to only check what is leaving on the left, and entering on the right. same with up/down? can hopefully have programmatic code for each axis

Hmm but we also have to deal with zoom... blp...
I wonder how fast it is with no culling

Actually I reckon we can speed up the signal dependency figuring-out code. It could just be static and manually set in this case (and maybe others)

Vastly increased signal speed so might not be needed. but it would help


[$250] Fix OldDot invoice title in NewDot

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Version Number:
Reproducible in staging?:
Reproducible in production?:
If this was caught on HybridApp, is this reproducible on New Expensify Standalone?:
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: @shawnborton
Slack conversation (hyperlinked to channel name):
Action Performed:

Create an invoice in OldDot
Open the invoice in NewDot

Expected Result:
The invoice title should be the same in the header of the invoice report page, in the RHN, and when it is edited. It should be the same as in OldDot.
Actual Result:
The report title is not correct in the report page header, and the RHN.
Workaround:
Can the user still use Expensify without this being fixed? Have you informed them of the workaround?
Platforms:

Which of our officially supported platforms is this issue occurring on?

[ ] Android: Standalone
[ ] Android: HybridApp
[ ] Android: mWeb Chrome
[ ] iOS: Standalone
[ ] iOS: HybridApp
[ ] iOS: mWeb Safari
[ ] MacOS: Chrome / Safari
[ ] MacOS: Desktop

Screenshots/Videos

View all open jobs on GitHub
Upwork Automation - Do Not Edit

Upwork Job URL: https://www.upwork.com/jobs/~021866802844168681142
Upwork Job ID:<PHONE_NUMBER>168681142
Last Price Increase: 2024-12-11

Issue OwnerCurrent Issue Owner: @rezkiy37

Hi, I am Michael (Mykhailo) from Callstack, an expert agency and I can work on this issue.

@rezkiy37 do you want to take fixing the ability to edit too as we have in https://github.com/Expensify/App/issues/53694?

@twisterdotcom, yes I do. These issues have the same root cause.

Payment due date: 2024-12-30
Contributor: @rezkiy37 contractor
Contributor+: @dukenv0307 owed $250 via NewDot

@dukenv0307, please submit a request in Chat. Since I'm out of the office until January 3, I'll close and work on the QA step when I'm back online.


Feat Multiplier bug in version 1.5.5a

Description of the bug
The bug described here: https://github.com/cabarius/ToyBox/issues/354 still exists:
Steps To Reproduce

Select a Feature Selection multiplier higher than 1
Activate Apply Feature Selection Multipler to party members
Level up a character
Feats and abilities that were not selected are added in the final screen. These extra feats are not actually added to the character. But they block selecting that feat in the regular level up screen.

Expected Behavior
The Feature Selection multiplier is applied correctly to the rest of the party members.
Log Files
No response
Save File
No response
Screenshots

Settings
No response
Toybox Version
1.5.5a
Operating System
Windows
What game are you using Toybox on?
Pathfinder Wrath of the Righteous
Game Version
2.1.4w
Anything else?
No response

i reported on this bug updates ago. seems there hasn't been a solution yet

Provide logs and a save file (preferably with no other mods, otherwise provide the modlist as well). As stated, I can not replicate your issue (or the original poster's) with the current version (which I literally stated in the previous comment)

@CasDragon I no longer have the game installed so I cannot help. Do you know of some way to active more verbose logs in the game? It might help you find out what is going on.
@ShadowShamanh I would suggest you go through a levelup during a play session so that the logs include any relevant entries. For example, start a new game, put the multiplier to maximum, and level up one or two of the companions. I am sure I have seen this issue with Camelia and Seelah. It might also be helpful to have a before and after save, keep track of the feats the companion had before the level up and after, and also keep track of which feats you were allowed to select during level up.
I have replication steps for this issue in my comment in the original issue (here). They might help.

The closed report references picking "random" feats, but what it looks like it's doing is adding character backgrounds.  For example one of the feats added in the screenshots in the old report is the Smith background, which comes with Warhammer proficiency.  I assume there's no update on this?

There's no update because we haven't been able to replicate it, and the provided logs/save files don't contain any errors causing it.
This report hasn't been closed though, unsure why you think that.
If you are experiencing this issue yourself, please provide logs and a manual save file, and we can take another look.

Saves.zip
GameLogFull.txt
The log file is a lot of gibberish to me, but out of curiosity I searched for "Background" and there are a bunch of references to backgrounds and Camelia.  She's the one I levelled up.

Those errors aren't explicitly Toybox errors, but those are weird errors. Do you have the "auto companion level up" option thingy on, by chance?
Also, could you please provide the Player.log as well?
If it's not figured out by morning, I'll load your saves then to see if I can replicate it (as I'm about to go off to bed)

Player.log
I've got auto level and retrain turned off in the difficulty settings.
Thanks for taking a look!

Don't see anything in that log either.
That being said...
[0ToyBox0] Version '1.5.13'. Loading.
Update your Toybox, you are pretty far out of date. Narria hasn't been around to update the Nexus page, so here's the link to it.
https://github.com/xADDBx/ToyBox-Wrath/releases/tag/v1.5.24
I don't think this will solve the problem, because I don't believe ADDB has changed anything with that specific code, but you never know.
If it continues to happen with the new version, GameLogFull.txt and Player.Log one more time. Hopefully this time we'll see the actual error (This is the worst type of bug, one where we can't replicate nor are there any real errors. It's very frustrating)

This is still happening in the latest version. I will try to get logs/saves later on in the day

GameLogFull.txt
Player.log
Saves 2.zip
Here you go.  The new version of ToyBox required a new version of UMM as well, so I updated that.  Also disabled all other mods.  Camelia was still the one I levelled up.

This section from GameLogFull.txt here is sort of what I was talking about.  It looks like it's trying to go back and fill in old level 1 background selections.
[67.3234 - Default]: Trying to select default value for selection HalfElfHeritageSelection
[67.3234 - Default]: Trying to select default value for selection HalfElfHeritageSelection
[67.3234 - Default]: Trying to select default value for selection HalfElfHeritageSelection
[67.3234 - Default]: Trying to select default value for selection HalfElfHeritageSelection
[67.3234 - Default]: Trying to select default value for selection HalfElfHeritageSelection
[67.3234 - Default]: Trying to select default value for selection HalfElfHeritageSelection
[67.3234 - Default]: Trying to select default value for selection HalfElfHeritageSelection
[67.3234 - Default]: Trying to select default value for selection HalfElfHeritageSelection
[67.3234 - Default]: Trying to select default value for selection HalfElfHeritageSelection
[67.3234 - Default]: Trying to select default value for selection HalfElfHeritageSelection
[67.3234 - Default]: Trying to select default value for selection BackgroundsBaseSelection
[67.3234 - Default]: Trying to select default value for selection BackgroundsBaseSelection
[67.3234 - Default]: Trying to select default value for selection BackgroundsBaseSelection
[67.3234 - Default]: Trying to select default value for selection BackgroundsBaseSelection
[67.3234 - Default]: Trying to select default value for selection BackgroundsBaseSelection
[67.3234 - Default]: Trying to select default value for selection BackgroundsBaseSelection
[67.3244 - Default]: Trying to select default value for selection BackgroundsBaseSelection
[67.3244 - Default]: Trying to select default value for selection BackgroundsBaseSelection
[67.3244 - Default]: Trying to select default value for selection BackgroundsBaseSelection
[67.3244 - Default]: Trying to select default value for selection ShamanSPiritSelection
[67.3244 - Default]: Trying to select default value for selection ShamanSPiritSelection
[67.3244 - Default]: Trying to select default value for selection ShamanSPiritSelection
[67.3244 - Default]: Trying to select default value for selection ShamanSPiritSelection
[67.3244 - Default]: Trying to select default value for selection ShamanSPiritSelection
[67.3244 - Default]: Trying to select default value for selection ShamanSPiritSelection
[67.3244 - Default]: Trying to select default value for selection ShamanSPiritSelection
[67.3254 - Default]: Trying to select default value for selection ShamanSPiritSelection
[67.3254 - Default]: Trying to select default value for selection ShamanSPiritSelection
[67.3254 - Default]: Can't find suitable item for selection ShamanSPiritSelection

Hate to say it again, but I'm still unable to replicate it on my end.
That being said, I don't have any errors in my GameLogFull about trying to select backgrounds either. Perhaps you have a corrupted game file maybe? You could try verifying your game files in Steam, and see if it replaces/downloads any new files.
Otherwise, I guess I'll just tag @xADDBx and see if he sees anything I missed.

Ok so:
I saw this today again with Ulbrig:
He is level 4 and does not have the Toughness feat

I try to add it in when I level up but it is already considered acquired

At the end of the level up screen I can see that Toughness is supposed to be added

But I do not see it in the feat list after the levelup

I am running the latest version of the game.
I am using Unity Mod manager

And I think the latest version of the mod

Here are the logs:
logs.zip
I opened the game, loaded a save in Kenabres market, jeveled up Ulbrig one level, and then closed the game.

Hate to say it again, but I'm still unable to replicate it on my end. That being said, I don't have any errors in my GameLogFull about trying to select backgrounds either. Perhaps you have a corrupted game file maybe? You could try verifying your game files in Steam, and see if it replaces/downloads any new files.
Otherwise, I guess I'll just tag @xADDBx and see if he sees anything I missed.

I tried verifying the game files and everything came back clean.  I don't know as it's a saved file issue, though, as I can create a brand new game and still run into the issue.

I'm having this issue as well. My game, UM, and toybox are fully updated. I do not have auto level companions on in the game setting, nor do I ignore feat prerequisites on in toybox either.
Just to be clear, I am able to select multiple features, but features that are already on the companion auto level up feature list are showing as already acquired even though they have never been selected. The extra features and backgrounds that were never selected go away once level up is completed.
Example of this would be if you turned the feat multiplier to 3 and level Seelah up to level 3 paladin. She will already show in the feat selection screen that she has acquired Longsword weapon focus even though that was never selected, and you you will be able to select dazzling display. If I select Dazzling Display, intimidating prowess, and persuasive, once I complete the level up and look at my character sheet and I will only have intimidating prowess and persuasive on it. I assume Dazzling display goes away because I never actually met the prerequisites.

Just to be clear, I am able to select multiple features, but features that are already on the companion auto level up feature list are showing as already acquired even though they have never been selected. The extra features and backgrounds that were never selected go away once level up is completed.

Sounds like the preview unit might be messed up.
(The following is based on RT, though I assume Wrath works similar) The game doesn't actually use your unit in the level up window. It creates a new unit based on the BlueprintUnit. This Unit will be tested for prerequisites and will be compared against.
In RT I fixed the issue by respeccing the preview unit, though I'm unsure if that's any use here at all.
I've never looked at Feat Multiplier code. Nor will I find any time in the next few days. How is it even implemented?

        /**
         * The feat multiplier is the source of several hard to track down bugs. To quote ArcaneTrixter:
         * All story companions feats/backgrounds/etc. most notably a certain wizard who unlearns how to cast spells if your multiplier is at least 8. Also this is retroactive if you ever level up in the future with the multiplier on.
         * All mythic 'fake' companions like Skeleton Minion for lich or Azata summon.
         * Required adding in "skip feat selection" because it broke level ups.
         * Causes certain gestalt combinations to give sudden ridiculous level-ups of companions or sneak attack or kinetic blast.
        */

https://github.com/xADDBx/ToyBox-Wrath/blob/main/ToyBox/classes/MonkeyPatchin/BagOfPatches/LevelUpPatchesWrath.cs#L735
Maybe it needs a proper re-implementation?


gRPC might accidently build csharp-ext

Investigate and potentially prevent.

https://github.com/grpc/grpc/issues/15949

C# ext will be fixed by https://github.com/inexorgame/conan-grpc/commit/17f9fd2b9f3d0003cf5487fc71fbb7b9e36adaa4 & https://github.com/inexorgame/conan-grpc/commit/c5e6f32355748b812519f56e818c4922546a0e35
The rest will be ongoing work.

Tracking further work here: https://github.com/grpc/grpc/issues/15949
This issue is get closed as soon as we update the master branch to a grpc version >= 1.14.0.


Unicode text display

i was following along with
https://www.youtube.com/watch?v=PaaVaBNIFnM&t=896s
I couldn't change the text to Korean.
it worked on MDLabel: or buttons
font_name: didn't work on a lot of cases
So far I found it didn't work on Tab, MDToolbar-title, TwoLineAvatarIconListItem(list items in general i think.)

@senchoi This does not apply to the KivyMD library


Fix load_state_dict when there is one device and disk

When there is one device + the disk, the state dict will return everything on the device (instead of putting the disk weights on the CPU). This PR addresses that.

The docs for this PR live here. All of your documentation changes will be reflected on that endpoint.


Spammers driving me mad

So here is a pull request for an ignore function. Do with it what you will :)
Only ignores nicks in the current session, and removes people from the list if they leave the room (so multiple people coming in with 'asdf' won't all be ignored).

if you merge this pls make the police system for forgiving so people that you dont get banned by simply writing (or using/being a bot :wink: )

It's completely client-side, so everyone would decide for themselves whether they want to block the bot or not :smile: I'm personally quite happy to do without all the bot messages.

@Aeolun agreed


2021 core write

This gets the software to a usable state.
Hopefully helps collect information from the blockchain and is able to output TokenTax summaries that may be uploaded to their software, or sent to an accountant.

This was the version I used to send REV A of my taxes to my accountant.


Add Twitch Live Loadout Plugin

This plugin allows the RuneLite client to synchronize game data to the Twitch Extension API (https://dev.twitch.tv/extensions) and give stream viewers live interfaces to interact. Currently inventory items, equipment items, bank items, skill levels and basic combat statistics are synchronized.
It is built in such a way that any Twitch Extension can work with this (this is configurable via the plugin settings). The accompanied Twitch Extension is currently being reviewed by Twitch as well and is made completely in the style of the native game client (see screenshots in README).
Let me know if you have suggestions for improvements or would like to see a live stream with the plugin and Twitch extension in action. That is no problem to arrange (also doing the same with the Twitch reviewing team).

You mean the support property in https://github.com/pepijnverburg/osrs-runelite-twitch-live-loadout-plugin/blob/ffe082ebb7f87bde83204620ca6fb934d2ce6518/runelite-plugin.properties#L3? Was expecting a way of contacting the maintainer there. I'll change it to the Github page.

your build is still failing


HBASE-22802 Avoid temp ByteBuffer allocation in FileIOEngine#read

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

0
reexec
66
Docker mode activated.

_ Prechecks _

+1
dupname
0
No case conflicting files found.

+1
hbaseanti
0
Patch does not have any anti-patterns.

+1
@author
0
The patch does not contain any @author tags.

+1
test4tests
0
The patch appears to include 1 new or modified test files.

_ master Compile Tests _

0
mvndep
36
Maven dependency ordering for branch

+1
mvninstall
315
master passed

+1
compile
75
master passed

+1
checkstyle
99
master passed

+1
shadedjars
271
branch has no errors when building our shaded downstream artifacts.

+1
javadoc
55
master passed

0
spotbugs
236
Used deprecated FindBugs config; considering switching to SpotBugs.

+1
findbugs
282
master passed

_ Patch Compile Tests _

0
mvndep
15
Maven dependency ordering for patch

+1
mvninstall
295
the patch passed

+1
compile
74
the patch passed

+1
javac
74
the patch passed

+1
checkstyle
95
the patch passed

+1
whitespace
0
The patch has no whitespace issues.

+1
shadedjars
270
patch has no errors when building our shaded downstream artifacts.

+1
hadoopcheck
923
Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.

+1
javadoc
53
the patch passed

+1
findbugs
296
the patch passed

_ Other Tests _

+1
unit
173
hbase-common in the patch passed.

-1
unit
17728
hbase-server in the patch failed.

+1
asflicense
59
The patch does not generate ASF License warnings.

21570

Reason
Tests

Failed junit tests
hadoop.hbase.client.TestAsyncTableAdminApi3

hadoop.hbase.client.TestFromClientSide

hadoop.hbase.client.TestSnapshotDFSTemporaryDirectory

hadoop.hbase.client.TestSnapshotTemporaryDirectory

hadoop.hbase.client.TestCloneSnapshotFromClientNormal

Subsystem
Report/Notes

Docker
Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/1/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/467

Optional Tests
dupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile

uname
Linux 8d248d82b9e7 4.4.0-138-generic #164-Ubuntu SMP Tue Oct 2 17:16:02 UTC 2018 x86_64 GNU/Linux

Build tool
maven

Personality
/home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-467/out/precommit/personality/provided.sh

git revision
master / 547cec4078

Default Java
1.8.0_181

unit
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/1/artifact/out/patch-unit-hbase-server.txt

Test Results
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/1/testReport/

Max. process+thread count
5322 (vs. ulimit of 10000)

modules
C: hbase-common hbase-server U: .

Console output
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/1/console

versions
git=2.11.0 maven=2018-06-17T18:33:14Z) findbugs=3.1.11

Powered by
Apache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

0
reexec
71
Docker mode activated.

_ Prechecks _

+1
dupname
0
No case conflicting files found.

+1
hbaseanti
0
Patch does not have any anti-patterns.

+1
@author
0
The patch does not contain any @author tags.

+1
test4tests
0
The patch appears to include 1 new or modified test files.

_ master Compile Tests _

0
mvndep
69
Maven dependency ordering for branch

+1
mvninstall
315
master passed

+1
compile
74
master passed

+1
checkstyle
98
master passed

+1
shadedjars
268
branch has no errors when building our shaded downstream artifacts.

+1
javadoc
56
master passed

0
spotbugs
245
Used deprecated FindBugs config; considering switching to SpotBugs.

+1
findbugs
294
master passed

_ Patch Compile Tests _

0
mvndep
14
Maven dependency ordering for patch

+1
mvninstall
299
the patch passed

+1
compile
84
the patch passed

+1
javac
84
the patch passed

+1
checkstyle
102
the patch passed

+1
whitespace
0
The patch has no whitespace issues.

+1
shadedjars
276
patch has no errors when building our shaded downstream artifacts.

+1
hadoopcheck
930
Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.

+1
javadoc
56
the patch passed

+1
findbugs
311
the patch passed

_ Other Tests _

+1
unit
169
hbase-common in the patch passed.

-1
unit
16020
hbase-server in the patch failed.

+1
asflicense
43
The patch does not generate ASF License warnings.

19979

Reason
Tests

Failed junit tests
hadoop.hbase.client.TestSnapshotTemporaryDirectory

hadoop.hbase.client.TestFromClientSide

Subsystem
Report/Notes

Docker
Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/2/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/467

Optional Tests
dupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile

uname
Linux 89c23a408b61 4.4.0-139-generic #165-Ubuntu SMP Wed Oct 24 10:58:50 UTC 2018 x86_64 GNU/Linux

Build tool
maven

Personality
/home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-467/out/precommit/personality/provided.sh

git revision
master /<PHONE_NUMBER>

Default Java
1.8.0_181

unit
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/2/artifact/out/patch-unit-hbase-server.txt

Test Results
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/2/testReport/

Max. process+thread count
5095 (vs. ulimit of 10000)

modules
C: hbase-common hbase-server U: .

Console output
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/2/console

versions
git=2.11.0 maven=2018-06-17T18:33:14Z) findbugs=3.1.11

Powered by
Apache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

0
reexec
97
Docker mode activated.

_ Prechecks _

+1
dupname
0
No case conflicting files found.

+1
hbaseanti
0
Patch does not have any anti-patterns.

+1
@author
0
The patch does not contain any @author tags.

+1
test4tests
0
The patch appears to include 1 new or modified test files.

_ master Compile Tests _

0
mvndep
37
Maven dependency ordering for branch

+1
mvninstall
349
master passed

+1
compile
85
master passed

+1
checkstyle
119
master passed

+1
shadedjars
306
branch has no errors when building our shaded downstream artifacts.

+1
javadoc
60
master passed

0
spotbugs
274
Used deprecated FindBugs config; considering switching to SpotBugs.

+1
findbugs
325
master passed

_ Patch Compile Tests _

0
mvndep
15
Maven dependency ordering for patch

+1
mvninstall
337
the patch passed

+1
compile
83
the patch passed

+1
javac
83
the patch passed

+1
checkstyle
117
the patch passed

+1
whitespace
0
The patch has no whitespace issues.

+1
shadedjars
302
patch has no errors when building our shaded downstream artifacts.

+1
hadoopcheck
1058
Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.

+1
javadoc
60
the patch passed

+1
findbugs
345
the patch passed

_ Other Tests _

+1
unit
180
hbase-common in the patch passed.

-1
unit
14197
hbase-server in the patch failed.

+1
asflicense
49
The patch does not generate ASF License warnings.

18565

Reason
Tests

Failed junit tests
hadoop.hbase.client.TestSnapshotTemporaryDirectory

hadoop.hbase.client.TestZKAsyncRegistry

Subsystem
Report/Notes

Docker
Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/3/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/467

Optional Tests
dupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile

uname
Linux c7b977667f8f 4.15.0-54-generic #58-Ubuntu SMP Mon Jun 24 10:55:24 UTC 2019 x86_64 GNU/Linux

Build tool
maven

Personality
/home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-467/out/precommit/personality/provided.sh

git revision
master /<PHONE_NUMBER>

Default Java
1.8.0_181

unit
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/3/artifact/out/patch-unit-hbase-server.txt

Test Results
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/3/testReport/

Max. process+thread count
5014 (vs. ulimit of 10000)

modules
C: hbase-common hbase-server U: .

Console output
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/3/console

versions
git=2.11.0 maven=2018-06-17T18:33:14Z) findbugs=3.1.11

Powered by
Apache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

0
reexec
77
Docker mode activated.

_ Prechecks _

+1
dupname
0
No case conflicting files found.

+1
hbaseanti
0
Patch does not have any anti-patterns.

+1
@author
0
The patch does not contain any @author tags.

+1
test4tests
0
The patch appears to include 1 new or modified test files.

_ master Compile Tests _

0
mvndep
36
Maven dependency ordering for branch

+1
mvninstall
323
master passed

+1
compile
77
master passed

+1
checkstyle
111
master passed

+1
shadedjars
275
branch has no errors when building our shaded downstream artifacts.

+1
javadoc
55
master passed

0
spotbugs
263
Used deprecated FindBugs config; considering switching to SpotBugs.

+1
findbugs
308
master passed

_ Patch Compile Tests _

0
mvndep
16
Maven dependency ordering for patch

+1
mvninstall
313
the patch passed

+1
compile
83
the patch passed

+1
javac
83
the patch passed

+1
checkstyle
111
the patch passed

+1
whitespace
0
The patch has no whitespace issues.

+1
shadedjars
279
patch has no errors when building our shaded downstream artifacts.

+1
hadoopcheck
958
Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.

+1
javadoc
56
the patch passed

+1
findbugs
330
the patch passed

_ Other Tests _

+1
unit
172
hbase-common in the patch passed.

-1
unit
13553
hbase-server in the patch failed.

+1
asflicense
48
The patch does not generate ASF License warnings.

17574

Subsystem
Report/Notes

Docker
Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/4/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/467

Optional Tests
dupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile

uname
Linux 054be957354c 4.15.0-48-generic #51-Ubuntu SMP Wed Apr 3 08:28:49 UTC 2019 x86_64 GNU/Linux

Build tool
maven

Personality
/home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-467/out/precommit/personality/provided.sh

git revision
master / eb92b25652

Default Java
1.8.0_181

unit
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/4/artifact/out/patch-unit-hbase-server.txt

Test Results
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/4/testReport/

Max. process+thread count
4684 (vs. ulimit of 10000)

modules
C: hbase-common hbase-server U: .

Console output
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/4/console

versions
git=2.11.0 maven=2018-06-17T18:33:14Z) findbugs=3.1.11

Powered by
Apache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

0
reexec
40
Docker mode activated.

_ Prechecks _

+1
dupname
0
No case conflicting files found.

+1
hbaseanti
0
Patch does not have any anti-patterns.

+1
@author
0
The patch does not contain any @author tags.

+1
test4tests
0
The patch appears to include 1 new or modified test files.

_ master Compile Tests _

0
mvndep
39
Maven dependency ordering for branch

+1
mvninstall
328
master passed

+1
compile
74
master passed

+1
checkstyle
108
master passed

+1
shadedjars
283
branch has no errors when building our shaded downstream artifacts.

+1
javadoc
57
master passed

0
spotbugs
255
Used deprecated FindBugs config; considering switching to SpotBugs.

+1
findbugs
306
master passed

_ Patch Compile Tests _

0
mvndep
15
Maven dependency ordering for patch

+1
mvninstall
304
the patch passed

+1
compile
73
the patch passed

+1
javac
73
the patch passed

+1
checkstyle
94
the patch passed

+1
whitespace
0
The patch has no whitespace issues.

+1
shadedjars
281
patch has no errors when building our shaded downstream artifacts.

+1
hadoopcheck
1034
Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.

+1
javadoc
54
the patch passed

+1
findbugs
316
the patch passed

_ Other Tests _

+1
unit
175
hbase-common in the patch passed.

+1
unit
8967
hbase-server in the patch passed.

+1
asflicense
46
The patch does not generate ASF License warnings.

12992

Subsystem
Report/Notes

Docker
Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/5/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/467

Optional Tests
dupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile

uname
Linux fb4b99969a41 4.4.0-157-generic #185-Ubuntu SMP Tue Jul 23 09:17:01 UTC 2019 x86_64 GNU/Linux

Build tool
maven

Personality
/home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-467/out/precommit/personality/provided.sh

git revision
master / c05ee7c9fe

Default Java
1.8.0_181

Test Results
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/5/testReport/

Max. process+thread count
4582 (vs. ulimit of 10000)

modules
C: hbase-common hbase-server U: .

Console output
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/5/console

versions
git=2.11.0 maven=2018-06-17T18:33:14Z) findbugs=3.1.11

Powered by
Apache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

0
reexec
78
Docker mode activated.

_ Prechecks _

+1
dupname
0
No case conflicting files found.

+1
hbaseanti
0
Patch does not have any anti-patterns.

+1
@author
0
The patch does not contain any @author tags.

+1
test4tests
0
The patch appears to include 1 new or modified test files.

_ master Compile Tests _

0
mvndep
63
Maven dependency ordering for branch

+1
mvninstall
315
master passed

+1
compile
82
master passed

+1
checkstyle
103
master passed

+1
shadedjars
299
branch has no errors when building our shaded downstream artifacts.

+1
javadoc
61
master passed

0
spotbugs
285
Used deprecated FindBugs config; considering switching to SpotBugs.

+1
findbugs
337
master passed

_ Patch Compile Tests _

0
mvndep
17
Maven dependency ordering for patch

+1
mvninstall
339
the patch passed

+1
compile
76
the patch passed

+1
javac
76
the patch passed

+1
checkstyle
98
the patch passed

+1
whitespace
0
The patch has no whitespace issues.

+1
shadedjars
295
patch has no errors when building our shaded downstream artifacts.

+1
hadoopcheck
1063
Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.

+1
javadoc
54
the patch passed

+1
findbugs
346
the patch passed

_ Other Tests _

+1
unit
172
hbase-common in the patch passed.

-1
unit
20629
hbase-server in the patch failed.

+1
asflicense
98
The patch does not generate ASF License warnings.

24932

Reason
Tests

Failed junit tests
hadoop.hbase.client.TestSnapshotTemporaryDirectory

hadoop.hbase.replication.TestReplicationKillSlaveRSWithSeparateOldWALs

hadoop.hbase.security.access.TestSnapshotScannerHDFSAclController

hadoop.hbase.master.procedure.TestSCPWithReplicasWithoutZKCoordinated

hadoop.hbase.client.TestSnapshotDFSTemporaryDirectory

hadoop.hbase.master.procedure.TestRestoreSnapshotProcedure

hadoop.hbase.tool.TestBulkLoadHFiles

hadoop.hbase.client.TestFromClientSide

hadoop.hbase.replication.TestReplicationSmallTests

hadoop.hbase.client.TestAsyncRegionAdminApi2

hadoop.hbase.tool.TestSecureBulkLoadHFiles

hadoop.hbase.master.TestAssignmentManagerMetrics

hadoop.hbase.replication.TestReplicationKillSlaveRS

hadoop.hbase.client.TestAsyncTableAdminApi

hadoop.hbase.client.TestCloneSnapshotFromClientNormal

hadoop.hbase.replication.TestSerialSyncReplication

hadoop.hbase.master.assignment.TestMergeTableRegionsProcedure

hadoop.hbase.namespace.TestNamespaceAuditor

hadoop.hbase.master.procedure.TestProcedurePriority

Subsystem
Report/Notes

Docker
Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/6/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/467

Optional Tests
dupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile

uname
Linux 27973664ba36 4.4.0-139-generic #165-Ubuntu SMP Wed Oct 24 10:58:50 UTC 2018 x86_64 GNU/Linux

Build tool
maven

Personality
/home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-467/out/precommit/personality/provided.sh

git revision
master / 989e09a2d5

Default Java
1.8.0_181

unit
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/6/artifact/out/patch-unit-hbase-server.txt

Test Results
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/6/testReport/

Max. process+thread count
4755 (vs. ulimit of 10000)

modules
C: hbase-common hbase-server U: .

Console output
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/6/console

versions
git=2.11.0 maven=2018-06-17T18:33:14Z) findbugs=3.1.11

Powered by
Apache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

0
reexec
41
Docker mode activated.

_ Prechecks _

+1
dupname
0
No case conflicting files found.

+1
hbaseanti
0
Patch does not have any anti-patterns.

+1
@author
0
The patch does not contain any @author tags.

+1
test4tests
0
The patch appears to include 1 new or modified test files.

_ master Compile Tests _

0
mvndep
65
Maven dependency ordering for branch

+1
mvninstall
319
master passed

+1
compile
76
master passed

+1
checkstyle
96
master passed

+1
shadedjars
272
branch has no errors when building our shaded downstream artifacts.

+1
javadoc
52
master passed

0
spotbugs
254
Used deprecated FindBugs config; considering switching to SpotBugs.

+1
findbugs
300
master passed

_ Patch Compile Tests _

0
mvndep
16
Maven dependency ordering for patch

+1
mvninstall
305
the patch passed

+1
compile
77
the patch passed

+1
javac
77
the patch passed

+1
checkstyle
99
the patch passed

+1
whitespace
0
The patch has no whitespace issues.

+1
shadedjars
290
patch has no errors when building our shaded downstream artifacts.

+1
hadoopcheck
953
Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.

+1
javadoc
49
the patch passed

+1
findbugs
311
the patch passed

_ Other Tests _

+1
unit
177
hbase-common in the patch passed.

+1
unit
8824
hbase-server in the patch passed.

+1
asflicense
50
The patch does not generate ASF License warnings.

12762

Subsystem
Report/Notes

Docker
Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/7/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/467

Optional Tests
dupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile

uname
Linux 632e634135b2 4.4.0-157-generic #185-Ubuntu SMP Tue Jul 23 09:17:01 UTC 2019 x86_64 GNU/Linux

Build tool
maven

Personality
/home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-467/out/precommit/personality/provided.sh

git revision
master / 0136b9873f

Default Java
1.8.0_181

Test Results
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/7/testReport/

Max. process+thread count
4570 (vs. ulimit of 10000)

modules
C: hbase-common hbase-server U: .

Console output
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/7/console

versions
git=2.11.0 maven=2018-06-17T18:33:14Z) findbugs=3.1.11

Powered by
Apache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

0
reexec
40
Docker mode activated.

_ Prechecks _

+1
dupname
0
No case conflicting files found.

+1
hbaseanti
0
Patch does not have any anti-patterns.

+1
@author
0
The patch does not contain any @author tags.

+1
test4tests
0
The patch appears to include 1 new or modified test files.

_ master Compile Tests _

0
mvndep
35
Maven dependency ordering for branch

+1
mvninstall
315
master passed

+1
compile
75
master passed

+1
checkstyle
100
master passed

+1
shadedjars
272
branch has no errors when building our shaded downstream artifacts.

+1
javadoc
56
master passed

0
spotbugs
242
Used deprecated FindBugs config; considering switching to SpotBugs.

+1
findbugs
286
master passed

_ Patch Compile Tests _

0
mvndep
17
Maven dependency ordering for patch

+1
mvninstall
296
the patch passed

+1
compile
81
the patch passed

+1
javac
81
the patch passed

+1
checkstyle
99
the patch passed

+1
whitespace
0
The patch has no whitespace issues.

+1
shadedjars
271
patch has no errors when building our shaded downstream artifacts.

+1
hadoopcheck
923
Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.

+1
javadoc
56
the patch passed

+1
findbugs
305
the patch passed

_ Other Tests _

+1
unit
184
hbase-common in the patch passed.

-1
unit
8280
hbase-server in the patch failed.

+1
asflicense
60
The patch does not generate ASF License warnings.

12132

Subsystem
Report/Notes

Docker
Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/8/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/467

Optional Tests
dupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile

uname
Linux c3b71fb20e9b 4.4.0-139-generic #165-Ubuntu SMP Wed Oct 24 10:58:50 UTC 2018 x86_64 GNU/Linux

Build tool
maven

Personality
/home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-467/out/precommit/personality/provided.sh

git revision
master / c8f57bf678

Default Java
1.8.0_181

unit
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/8/artifact/out/patch-unit-hbase-server.txt

Test Results
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/8/testReport/

Max. process+thread count
4413 (vs. ulimit of 10000)

modules
C: hbase-common hbase-server U: .

Console output
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/8/console

versions
git=2.11.0 maven=2018-06-17T18:33:14Z) findbugs=3.1.11

Powered by
Apache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

0
reexec
41
Docker mode activated.

_ Prechecks _

+1
dupname
0
No case conflicting files found.

+1
hbaseanti
0
Patch does not have any anti-patterns.

+1
@author
0
The patch does not contain any @author tags.

+1
test4tests
0
The patch appears to include 1 new or modified test files.

_ master Compile Tests _

0
mvndep
36
Maven dependency ordering for branch

+1
mvninstall
309
master passed

+1
compile
76
master passed

+1
checkstyle
102
master passed

+1
shadedjars
267
branch has no errors when building our shaded downstream artifacts.

+1
javadoc
56
master passed

0
spotbugs
240
Used deprecated FindBugs config; considering switching to SpotBugs.

+1
findbugs
286
master passed

_ Patch Compile Tests _

0
mvndep
14
Maven dependency ordering for patch

+1
mvninstall
299
the patch passed

+1
compile
77
the patch passed

+1
javac
77
the patch passed

+1
checkstyle
100
the patch passed

+1
whitespace
0
The patch has no whitespace issues.

+1
shadedjars
272
patch has no errors when building our shaded downstream artifacts.

+1
hadoopcheck
935
Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.

+1
javadoc
55
the patch passed

+1
findbugs
313
the patch passed

_ Other Tests _

+1
unit
184
hbase-common in the patch passed.

+1
unit
8383
hbase-server in the patch passed.

+1
asflicense
51
The patch does not generate ASF License warnings.

12239

Subsystem
Report/Notes

Docker
Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/9/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/467

Optional Tests
dupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile

uname
Linux d8653ea606f0 4.4.0-139-generic #165-Ubuntu SMP Wed Oct 24 10:58:50 UTC 2018 x86_64 GNU/Linux

Build tool
maven

Personality
/home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-467/out/precommit/personality/provided.sh

git revision
master / 15c903b3f8

Default Java
1.8.0_181

Test Results
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/9/testReport/

Max. process+thread count
4600 (vs. ulimit of 10000)

modules
C: hbase-common hbase-server U: .

Console output
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/9/console

versions
git=2.11.0 maven=2018-06-17T18:33:14Z) findbugs=3.1.11

Powered by
Apache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

0
reexec
65
Docker mode activated.

_ Prechecks _

+1
dupname
0
No case conflicting files found.

+1
hbaseanti
0
Patch does not have any anti-patterns.

+1
@author
0
The patch does not contain any @author tags.

+1
test4tests
0
The patch appears to include 1 new or modified test files.

_ master Compile Tests _

0
mvndep
34
Maven dependency ordering for branch

+1
mvninstall
339
master passed

+1
compile
80
master passed

+1
checkstyle
117
master passed

+1
shadedjars
292
branch has no errors when building our shaded downstream artifacts.

+1
javadoc
55
master passed

0
spotbugs
240
Used deprecated FindBugs config; considering switching to SpotBugs.

+1
findbugs
288
master passed

_ Patch Compile Tests _

0
mvndep
16
Maven dependency ordering for patch

+1
mvninstall
325
the patch passed

+1
compile
79
the patch passed

+1
javac
79
the patch passed

+1
checkstyle
112
the patch passed

+1
whitespace
0
The patch has no whitespace issues.

+1
shadedjars
298
patch has no errors when building our shaded downstream artifacts.

+1
hadoopcheck
1011
Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.

+1
javadoc
55
the patch passed

+1
findbugs
327
the patch passed

_ Other Tests _

+1
unit
176
hbase-common in the patch passed.

-1
unit
13548
hbase-server in the patch failed.

+1
asflicense
56
The patch does not generate ASF License warnings.

17690

Subsystem
Report/Notes

Docker
Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/10/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/467

Optional Tests
dupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile

uname
Linux a949804a27ce 4.15.0-54-generic #58-Ubuntu SMP Mon Jun 24 10:55:24 UTC 2019 x86_64 GNU/Linux

Build tool
maven

Personality
/home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-467/out/precommit/personality/provided.sh

git revision
master / e9382154f3

Default Java
1.8.0_181

unit
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/10/artifact/out/patch-unit-hbase-server.txt

Test Results
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/10/testReport/

Max. process+thread count
4711 (vs. ulimit of 10000)

modules
C: hbase-common hbase-server U: .

Console output
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/10/console

versions
git=2.11.0 maven=2018-06-17T18:33:14Z) findbugs=3.1.11

Powered by
Apache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

0
reexec
51
Docker mode activated.

_ Prechecks _

+1
dupname
0
No case conflicting files found.

+1
hbaseanti
0
Patch does not have any anti-patterns.

+1
@author
0
The patch does not contain any @author tags.

+1
test4tests
0
The patch appears to include 1 new or modified test files.

_ master Compile Tests _

0
mvndep
59
Maven dependency ordering for branch

+1
mvninstall
306
master passed

+1
compile
76
master passed

+1
checkstyle
101
master passed

+1
shadedjars
259
branch has no errors when building our shaded downstream artifacts.

+1
javadoc
51
master passed

0
spotbugs
234
Used deprecated FindBugs config; considering switching to SpotBugs.

+1
findbugs
279
master passed

_ Patch Compile Tests _

0
mvndep
16
Maven dependency ordering for patch

+1
mvninstall
280
the patch passed

+1
compile
73
the patch passed

+1
javac
73
the patch passed

+1
checkstyle
91
the patch passed

+1
whitespace
0
The patch has no whitespace issues.

+1
shadedjars
467
patch has no errors when building our shaded downstream artifacts.

+1
hadoopcheck
892
Patch does not cause any errors with Hadoop 2.8.5 2.9.2 or 3.1.2.

+1
javadoc
52
the patch passed

+1
findbugs
302
the patch passed

_ Other Tests _

+1
unit
177
hbase-common in the patch passed.

+1
unit
8517
hbase-server in the patch passed.

+1
asflicense
39
The patch does not generate ASF License warnings.

12459

Subsystem
Report/Notes

Docker
Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/11/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/467

Optional Tests
dupname asflicense javac javadoc unit spotbugs findbugs shadedjars hadoopcheck hbaseanti checkstyle compile

uname
Linux 5c1d53a4a919 4.4.0-139-generic #165-Ubuntu SMP Wed Oct 24 10:58:50 UTC 2018 x86_64 GNU/Linux

Build tool
maven

Personality
/home/jenkins/jenkins-slave/workspace/HBase-PreCommit-GitHub-PR_PR-467/out/precommit/personality/provided.sh

git revision
master / 3867fae04d

Default Java
1.8.0_181

Test Results
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/11/testReport/

Max. process+thread count
4551 (vs. ulimit of 10000)

modules
C: hbase-common hbase-server U: .

Console output
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/11/console

versions
git=2.11.0 maven=2018-06-17T18:33:14Z) findbugs=3.1.11

Powered by
Apache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

0
reexec
0
Docker mode activated.

-1
patch
16
https://github.com/apache/hbase/pull/467 does not apply to master. Rebase required? Wrong Branch? See https://yetus.apache.org/documentation/in-progress/precommit-patchnames for help.

Subsystem
Report/Notes

GITHUB PR
https://github.com/apache/hbase/pull/467

Console output
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-467/13/console

versions
git=2.7.4

Powered by
Apache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

sorry, do the wrong rebase, close this pr first


LocalTerra issue with station-extension

When using the wallet extension with LocalTerra this error is displayed in console:
http://localhost:1317/cosmos/bank/v1beta1/spendable_balances/terra1x46rqay4d3cssq8gxxvqz8xt6nwlz4td20k38v 501 (Not Implemented)
I was able to compile the station-extension and test modifying the src/data/queryies/bank.ts line 53:
old: const [coins] = await lcd.bank.spendableBalances(address)
new: const [coins] = await lcd.bank.balance(address)
this resolved the issue but i am unable to create a pull request.

You are probably not using the latest LocalTerra version.


Evaluate grafana api golang client

There is a golang client to talk to the grafana API.
Evaluate it and see if it's a good fit for the operator.
https://github.com/grafana/grafana-api-golang-client
If it's a good fit, implement it.

The controllers are now using the upstream grafana client for dashboards and datasource, the changes have landed in main