About Reflex.Dom tickLossy in obelisk

Hi, I just use obelisk init to create a simple app. and I wanna passing current time to tickLossy :
frontend :: Frontend (R FrontendRoute)
frontend = Frontend
  { _frontend_head = do
      el "title" $ text "Obelisk Minimal Example"
      elAttr "link" ("href" =: static @"main.css" <> "type" =: "text/css" <> "rel" =: "stylesheet") blank
  , _frontend_body = do
      el "div" $ do
        new <- liftIO getCurrentTime
        evTick <- tickLossy 3 new
        let evTime = (T.pack . show . _tickInfo_n) <$> evTick
        dynText =<< holdDyn "No ticks yet" evTime
      return ()
  }

and I know due to this so I can't using liftIO in this monad, but is there a way to using current UTCtime in the code?

You just need to do the IO action inside a prerender where you are guaranteed to have IO/JS support.
Something like:
_frontend_body = do
  el "div" $ do
    dETick <- prerender (return never) $ do
      eTick <- tickLossy 3 new
      return $ T.pack . show . _tickInfo_n <$> eTick
   dynText =<< holdDyn "No Ticks Yet" $ switchDyn $ dETick

This way you still display "No Ticks Yet" when the page loads, and when the JS takes over the page it will switch to sending the ticks.

Though if you wanna start ticking right away you can use something like tickLossyFromPostBuildTime and save yourself the call to get the current time

https://github.com/obsidiansystems/obelisk/issues/849#issuecomment-808289990
This is how I get the current time using the post-build-event, the "current time" being the post-build-time, really. If you need the current time in the sense of app-loading-time (before the building finishes), you can run getCurrentTime in main before any obelisk code and pass the time to the obelisk frontend code as an argument.

You just need to do the IO action inside a prerender where you are guaranteed to have IO/JS support.
Something like:
_frontend_body = do
  el "div" $ do
    dETick <- prerender (return never) $ do
      eTick <- tickLossy 3 new
      return $ T.pack . show . _tickInfo_n <$> eTick
    dynText =<< holdDyn "No Ticks Yet" $ switchDyn $ dETick

This way you still display "No Ticks Yet" when the page loads, and when the JS takes over the page it will switch to sending the ticks.

Thanks from reply. Cheers👍!
btw, you may forgot the parentheses. I succeed ny this:
frontend :: Frontend (R FrontendRoute)
frontend = Frontend
  { _frontend_head = do
      el "title" $ text "Obelisk Minimal Example"
      elAttr "link" ("href" =: static @"main.css" <> "type" =: "text/css" <> "rel" =: "stylesheet") blank
  , _frontend_body = do
      el "div" $ do
        dETick <- prerender (return never) $ do
          new <- liftIO getCurrentTime
          eTick <- tickLossy 3 new
          return $ T.pack . show . _tickInfo_n <$> eTick
        dynText =<< (holdDyn "No Ticks Yet" $ switchDyn $ dETick)
      return ()
  }

Ah yes good catch! Glad you got it working

#849 (comment)
This is how I get the current time using the post-build-event, the "current time" being the post-build-time, really. If you need the current time in the sense of app-loading-time (before the building finishes), you can run getCurrentTime in main before any obelisk code and pass the time to the obelisk frontend code as an argument.

I try it before, this actual way is I don't know how to lift IO or using IO in the ObeliskWidget(In my eyes, IO is the bottom monad and not extract😊).
and I see tickLossy code using it:
tickLossy :: (PostBuild t m, PerformEvent t m, TriggerEvent t m, MonadIO (Performable m), MonadFix m) => NominalDiffTime -> UTCTime -> m (Event t TickInfo)
tickLossy dt t0 = tickLossyFrom dt t0 =<< getPostBuild

@Yasuke the way is a good solution.❤


Create EnglishSubtitleLocalization Update

Hi, I know nothing about coding, but I've added every noise that the current version of this mod does not include (47-onwards.) Feel free to change wording to your liking, I have auditory processing issues, and this mod has helped me and members of my community. Thank you for making this mod!

@kalashnikotine this is awesome! Do you mind pushing another change to actually update the EnglishSubtitleLocalization file as opposed to creating a new one?

@kalashnikotine this is awesome! Do you mind pushing another change to actually update the EnglishSubtitleLocalization file as opposed to creating a new one?

Absolutely! It should have gone through if I did it correctly


Clarified where "dependencies" reside

Removed reference to a dependency file, I believe the author meant "dependencies" field in the "requirements.yaml" file.

What this PR does / why we need it:
Special notes for your reviewer:
If applicable:

[ ] this PR contains documentation
[ ] this PR contains unit tests
[ ] this PR has been tested for backwards compatibility

Hi, @asreitz - we can't merge PRs without a signed DCO, so we'll close this one. If you'd like to continue contributing to docs, they're moving to the https://github.com/helm/helm-www repo. Thanks!


Undo changes - Git bash

Hello @Atharva-Nimbalkar
Thanks for your contribution.
Let's connect ->
GitHub -> @Suryansh1720001 (Follow)
LinkedIn -> https://www.linkedin.com/in/suryanshprajapati17

Hello @Atharva-Nimbalkar Thanks for your contribution. Let's connect -> GitHub -> @Suryansh1720001 (Follow) LinkedIn -> https://www.linkedin.com/in/suryanshprajapati17

Hey, @Suryansh1720001 Welcome.Thanks, you too for accepting my PR.Happy to connect


UI: The detach button of standby volume should be removed

Once a DR volume is attached, the only way to detach it is to activate it.

Validation: WIP

Requirements: 2 clusters A & B, with longhorn installed.

Steps to test:

Ensure that backup target is configured correctly on clusters A & B and points to the same backup target.
On Cluster A:

Create a volume, attach it to a node
In Volume Details page, create a backup.

On cluster B:

In Backup page, from drop down menu click Create Disaster Recovery Volume, wait until volume be in healthy state.

Expected result:
(1) In Volume page, when selecting the volume, detach button should be deactivated.
(2) In Volume Details page, upper right drop down menu, detach button should be deactivated.


showing this error installing

/home/aam/Downloads/Gogh/apply-colors.sh: line 932: read: `/apps/gnome-terminal/profiles/default_profile': not a valid identifier
/home/aam/Downloads/Gogh/apply-colors.sh: line 672: --get: command not found
/home/aam/Downloads/Gogh/apply-colors.sh: line 681: --get: command not found
/home/aam/Downloads/Gogh/apply-colors.sh: line 284: : command not found
/home/aam/Downloads/Gogh/apply-colors.sh: line 284: : command not found
/home/aam/Downloads/Gogh/apply-colors.sh: line 267: : command not found
/home/aam/Downloads/Gogh/apply-colors.sh: line 267: : command not found
/home/aam/Downloads/Gogh/apply-colors.sh: line 267: : command not found
/home/aam/Downloads/Gogh/apply-colors.sh: line 267: : command not found
/home/aam/Downloads/Gogh/apply-colors.sh: line 267: : command not found
/home/aam/Downloads/Gogh/apply-colors.sh: line 267: : command not found
/home/aam/Downloads/Gogh/apply-colors.sh: line 267: : command not found
/home/aam/Downloads/Gogh/apply-colors.sh: line 267: : command not found
/home/aam/Downloads/Gogh/apply-colors.sh: line 267: : command not found

Same!

duplicate: https://github.com/Mayccoll/Gogh/issues/203
Fixed by renaming the theme for Terminal to "Default".  (without the quotes)

The missing command was: gconftool-2 which is installed in the gconf2 package.
So, for Ubuntu 22.04 I had to run the following command and should probably be added to the pre-install step in the README:
sudo apt install gconf2

https://github.com/Gogh-Co/Gogh/blob/master/pages/help.md

@williford thank you for documenting it! helped me


[Bug]: missing @rsdoctor/types when using @rsdoctor/webpack-plugin

Version
npmPackages:
    @rsdoctor/client: ^0.0.2-beta.0 => 0.0.2-beta.0
    @rsdoctor/types: ^0.0.2-beta.0 => 0.0.2-beta.0
    @rsdoctor/webpack-plugin: ^0.0.2-beta.0 => 0.0.2-beta.0

Details
I was trying out rsdoctor today on my webpack app Thanks for the great tool,
I found out that I need to install @rsdoctor/types as it's missing dependancy from @rsdoctor/webpack-plugin
[webpack-cli] Error: Cannot find module '@rsdoctor/types'
Require stack:
-<EMAIL_ADDRESS>-<EMAIL_ADDRESS>-<EMAIL_ADDRESS>
Reproduce link
no need :)
Reproduce Steps
install and run @rsdoctor/webpack-plugin

Thanks for the feedback! We will check this soon.

The latest version has fix this.0.0.2-beta.1


Can't change lyrics

In the midi editor, after I open this lyric input, I still can't change it: it just ignores my keyboard input, i can't write anything in it; what do I do wrong? (this is an imported ust)

You did nothing wrong. It worked before but after some time, maybe because of .net version change, it doesn't work anymore. I couldn't figure out why yet. Meanwhile ctrl+c and ctrl+v works in that input box.

Should be fixed now.


Collecting config from env file may fail ugly

By further thinking I don't think the error is bad enough to warrant extra code around it.
It is self-explanatory, although it would be nice if it failed before piping to tar


DataManager class will become GOD class if application size increase.

So when an application needs anything it will request that from DataManager. For a simple application with 8-15 API call, it is ok. But think when you have so many different services (Food, Ride, Mart etc).

@souravpalitrana For such cases please refer to the modifications for this project: Link:
https://github.com/MindorksOpenSource/android-mvp-interactor-architecture


Error when running distDocker on Mac

I'm using boot2docker on MacOSX and I was getting this error: Docker execution failed
Command line [docker build -t pixync/pixync-web:latest /Users/sarbogast/dev/pixync-web/build/docker] returned:
time="2015-02-25T11:04:24+01:00" level="fatal" msg="Post http:///var/run/docker.sock/v1.17/build? dockerfile=Dockerfile&rm=1&t=pixync%2Fpixync-web%3Alatest: dial unix /var/run/docker.sock: no such file or directory"

So I added useApi true, but now I'm getting another error:
> org.apache.http.conn.HttpHostConnectException: Connection to http://localhost:2375 refused

I'm a Docker newbie so I'm still lost

It's been a while since I looked at this, but... I think the most recent versions of boot2docker default to HTTPS for the connection.  If that's true then you could try to configure the plug-in to connect over HTTPS (that might work) or failing that configure boot2docker to use HTTP (which I think is possible).  Sorry for the vagueness, but hopefully this helps a bit.

@sfitts are correct. Try changing hostUrl  in docker closure to 'http://localhost:2376'

I've just tried adding hostUrl 'https://localhost:2375' to the docker closure but I get the same problem:
Execution failed for task ':distDocker'.
> org.apache.http.conn.HttpHostConnectException: Connection to https://localhost:2375 refused

I noticed that I shouldn't use localhost as a host for the API since it's running in a boot2docker VM. So I changed my configuration to the following:
docker {
    useApi true
    hostUrl 'https://<IP_ADDRESS>:2376'
}

I got the IP by running 'boot2docker ip'
But then I got the following error:
Execution failed for task ':distDocker'.
> javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated

What should I do to make this work?

I managed to work around this issue by running the following image:
https://registry.hub.docker.com/u/sequenceiq/socat/

@sarbogast thanks for the update. I'll look into it.


Add new Example - AMD FidelityFX-FSR

Loose port of the AMD FidelityFX-FSR Sample.

Limitations of this port:

OpenGL supports only the 32 bit precision version as we are limited to shader version 430
Vulkan 16 bit precision version is not using latest 16 Bit integer arithmetic.

Awesome!
For PR to be merged, please remove all changes that are not in 46-fsr directory. I'm going to rebuild shaders, hook GENie scripts, etc.

The CI is outputting this error:
"C:\projects\bgfx\.build\projects\vs2017\bgfx.sln" (default target) (1) ->
"C:\projects\bgfx\.build\projects\vs2017\example-46-fsr.vcxproj.metaproj" (default target) (97) ->
"C:\projects\bgfx\.build\projects\vs2017\example-46-fsr.vcxproj" (default target) (98) ->
(ClCompile target) ->
  c:\projects\bgfx\examples\46-fsr\ffx_a.h(262,16): error C2220:  warning treated as error - no 'object' file generated [C:\projects\bgfx\.build\projects\vs2017\example-46-fsr.vcxproj]
c:\projects\bgfx\examples\46-fsr\ffx_a.h(262,16): error C2220:   A_STATIC AU1 AAbsSU1(AU1 a){return AU1_(abs(ASU1_(a)));} [C:\projects\bgfx\.build\projects\vs2017\example-46-fsr.vcxproj]
c:\projects\bgfx\examples\46-fsr\ffx_a.h(262,16): error C2220:                ^ [C:\projects\bgfx\.build\projects\vs2017\example-46-fsr.vcxproj]

Any ideas what the issue here is?

test Linux support

It's fine if you just make sure to test with all available backends on Windows. Linux works fine if VK and GL work on Windows. OSX is more important to test, but usually people don't have it, so can't do anything about it.

It's fine if you just make sure to test with all available backends on Windows. Linux works fine if VK and GL work on Windows. OSX is more important to test, but usually people don't have it, so can't do anything about it.

Thanks for the hint that seems like a way to go. The OpenGL version of FSR seems to need some #extension definitions which are probably only supported by the SPIRV shaderc tool as it seems. And the Vulkan target also has issues which is strange since it is the same code as in the sample from AMD. Let's see how that goes.

Just noticed, there is 1 pixel wide border at left and bottom. Usually bug with correct setup of view rect. Anyhow I didn't find what causing it yet, just asking in case you have an idea?

Hmm that is strange, I did not experience this in any of the renderers I tested it on (Direct3D11, Direct3D12, OpenGL, and Vulkan on Windows). It looks like one of the viewrects is not set up correctly as you said.
On which platform are you testing it on? I may be able to test in on Linux soon.


Return Ddoc Id And Index Name After Index Creation

Porting over from COUCHDB-2645. Just return the ddoc id and name
for the dashboard.
FogBugzID:46016

Not a requirement for this PR but we may want to go back and redo the tests so that they aren't doing subtle detection of the created indexes.

+1 to squerge


Remove "-linkmode external"

We're having to override it in so many places that it no longer seems worthwhile to bother.  On top of that, the reason we did it in the first place was for being able to compile devicemapper statically, which still works after this change (either due to other changes in the way we build, or improvements in Go itself).

Yes, "two" is clearly "so many". :innocent:

(this also combats cannot use -linkmode=external with -H xxxx which we get on a number of platforms)

LGTM

LGTM


use correct manifest url and check for error

@rkpagadala: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/daily-e2e-cluster_wide-auth.sh
ea75ee7e31bee6c9999fb0cc1ee5e93043e8b324
link
/test daily-e2e-cluster_wide-auth

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@rkpagadala: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/daily-e2e-cluster_wide-auth.sh
ea75ee7e31bee6c9999fb0cc1ee5e93043e8b324
link
/test daily-e2e-cluster_wide-auth

prow/daily-e2e-cluster_wide-auth-default.sh
ea75ee7e31bee6c9999fb0cc1ee5e93043e8b324
link
/test daily-e2e-cluster_wide-auth-default

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/lgtm


Deploy Artifacts to Maven Central

Is your feature request related to a problem? Please describe.
Building an external plugin requires having data-prepper-api. Presently, this is not available unless it is manually built by a plugin author.
We should deploy Data Prepper artifacts to Maven Central.
Additionally, we deploy to the Maven groupId: org.opensearch.dataprepper. Since this project is not currently deployed, this is not a breaking change.
Describe the solution you'd like
Deploy aftifacts to Maven Central
Additional context
This is important to fully support to #321 .
Tasks

[x] Update groupId to org.opensearch.dataprepper
[x] Support publication of Maven artifacts to Maven local
[x] #1180
[ ] https://github.com/opensearch-project/opensearch-build/issues/1751

The release will be supported by the work planned in #977.

The Data Prepper Release GitHub Action is deploying the following Maven artifacts:
/
  {version}/
    {buildNumber}/
      maven/
        org/opensearch/dataprepper/
          data-prepper-api/
            maven-metadata.xml
            {version}/
              data-prepper-api-{versionIdentifier}-javadoc.jar
              data-prepper-api-{versionIdentifier}.jar
              data-prepper-api-{versionIdentifier}.pom
              data-prepper-api-{versionIdentifier}-sources.jar
              data-prepper-api-{versionIdentifier}.module
              maven-metadata.xml

For release builds, the versionIdentifier is equal to the version. For SNAPSHOT builds, the versionIdentifier will have a unique identifier added to it. This identifier is based on the timestamp, but the exact format doesn't matter. The maven-metadata.xml file will include the versionIdentifer values.
In addition, each file has the following four checksums:

md5
sha1
sha256
sha512


API out of date at login procedure

[2016-12-04 23:22:16] [PokemonGoBot] [INFO] Login procedure started.
Niantic Official API Version:
0.47.0
We have detected a Pokemon API Change. The current API version 0.45.0 is no longer supported. Exiting...
Something went wrong and the bot needed to be restarted. Please investigate the cause.

#5844

Maybe add in documentation or somewhere telling people they can disable it by adjusting the config file to "check_niantic_api": false and go ahead and use the bot, at their own risk....

well, the other side is, is there any timetable to update the api supporting for the new version?

No. There is no time table as of yet.

Can't this program use already ?
I have occurs 'below error'. Is this problem specific me?
Or is it an API problem?
[sentry.errors] [ERROR] Sentry responded with an error: 'module' object has no attribute 'HTTPSHandler'

Sorry, I have solved. It is API's error.
--
We have detected a Pokemon API Change. The current API version 0.45.0 is no longer supported. Exiting...

Guys, it's the end. Poke framers will not be releasing the API free.
As this is a free project, this is much the end of this bot.

I don't think that this issue not longer valid. Closing. The bot runs fine with hashing servers. There no free api at this moment.


ASP.NET Core Web API async controller method fails to respond to client, should throw 500 due to serialization issue

ASP.NET Core Web API async controller method fails to respond to client, should throw 500 due to serialization issue
ASP.NET Core 2.0
Microsoft.AspNetCore.All 2.0.6
A .NET Core Web API async controller method appears to execute successfully. The application registers a 200 response with Application Insights for the GET request, but no response is returned to client after successfully exiting the method via return Ok(data).
A second, serialization exception - unseen within Visual Studio while debugging - appears in Application Insights, indicating a JSON serialization issue with a data object to which I had recently added a second constructor. This object was being returned as a list from the controller method in question. Addressing this exception by marking the proper constructor returns the application to expected behavior.
This exception does not appear to be caught by implementation within UseExceptionHandler either.
          app.UseExceptionHandler(
                  builder =>
                  {
                      builder.Run(
                        async context =>
                        {
                            context.Response.StatusCode = (int)HttpStatusCode.InternalServerError;
                            context.Response.ContentType = "text/html";

                            var error = context.Features.Get<IExceptionHandlerFeature>();
                            if (error != null)
                            {
                                await context.Response.WriteAsync($"
Error: {error.Error.Message}
").ConfigureAwait(false);
                            }
                        });
                  });

Newtonsoft.Json.JsonSerializationException: Unable to find a constructor to use for type Posteriori.Data.Client. A class should either have a default constructor, one constructor with arguments or a constructor marked with the JsonConstructor attribute. Path 'Projects', line 1, position 48.
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateNewObject(JsonReader reader, JsonObjectContract objectContract, JsonProperty containerMember, JsonProperty containerProperty, String id, Boolean& createdFromNonDefaultCreator)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.Linq.JToken.ToObject(Type objectType, JsonSerializer jsonSerializer)
at Microsoft.Azure.Documents.QueryResult.Convert(Type type)
at Microsoft.Azure.Documents.QueryResult.AsTypeT
at System.Dynamic.UpdateDelegates.UpdateAndExecute1[T0,TRet](CallSite site, T0 arg0)
at Microsoft.Azure.Documents.Client.FeedResponseBinder.Convert[T](FeedResponse1 dynamicFeed) at System.Dynamic.UpdateDelegates.UpdateAndExecute1[T0,TRet](CallSite site, T0 arg0) at Microsoft.Azure.Documents.Linq.DocumentQuery1.d__31.MoveNext()
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeList(JsonWriter writer, IEnumerable values, JsonArrayContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty)
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.Serialize(JsonWriter jsonWriter, Object value, Type objectType)
at Newtonsoft.Json.JsonSerializer.SerializeInternal(JsonWriter jsonWriter, Object value, Type objectType)
at Microsoft.AspNetCore.Mvc.Formatters.JsonOutputFormatter.WriteObject(TextWriter writer, Object value)
at Microsoft.AspNetCore.Mvc.Formatters.JsonOutputFormatter.d__11.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.d__19.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.d__24.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.Rethrow(ResultExecutedContext context)
at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.d__22.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.Rethrow(ResourceExecutedContext context)
at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.d__17.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.d__15.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.AspNetCore.Builder.RouterMiddleware.d__4.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware.d__7.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware.d__7.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.AspNetCore.Hosting.Internal.RequestServicesContainerMiddleware.d__3.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.Frame`1.d__2.MoveNext()

Likely a duplicate of https://github.com/aspnet/Home/issues/2285.

The stack strace suggests that it's actually trying to deserialize something while serializing the JSON response. Is that right? That sounds like a really bad idea.
Do you have a lazy property on your model that does something with Microsoft.Azure.Documents.Linq.DocumentQuery or related types?
I think it would be better if you could show a bit more code. What does your controller/action method look like? What does your model look like? Can you push a repro project to GitHub and link it here?

Can't just push the whole project up right at the moment, unfortunately.
Don't believe there's anything circular in there.
No such declarations, either.
Controller method:
`
[HttpGet]
public async Task Get()
{
Trace.TraceInformation($"Client.Get()");
        try
        {
            Trace.TraceInformation($"Trying to get all clients.");
            var clients = await _clientRepo.GetAll();
            Trace.TraceInformation($"Got all clients.");
            return Ok(clients);
        }
        catch (ArgumentException ex) // probably irrelevant here
        {
            Trace.TraceError(ex.Message);
            return StatusCode(400, ex.Message);
        }
        catch (ApplicationException aex)
        {
            Trace.TraceError(aex.Message);
            return StatusCode(500, aex.Message);
        }
    }

`
"Client" data object with JsonConstructor commented out for testing:
`
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Text;
using Posteriori.Common;
using Posteriori.Common.DataAnnotations;
using Posteriori.Data.DataAnnotations;
using Newtonsoft.Json;
namespace Posteriori.Data
{
public class Client : PosterioriObjectBase
{
[Required(ErrorMessage = "Client name is required."), ValidateObject]
public string Name { get { return _name;  } }
private string _name = "ClientName";
    public bool Enabled { get { return _enabled; } }
    private bool _enabled = true;

    public List<ClientProject> Projects = new List<ClientProject>();

    public Client(Guid id, string name) : base(id, "", false)
    {
        _name = name;
    }

    //[JsonConstructor]
    public Client(Guid id, string name, string notes = "", bool isEnabled = true, bool isDeleted = false, ClientProject[] projects = null )
        : base(id, notes, isDeleted)
    {
        _name = name;
        Notes = notes;
        _enabled = isEnabled;
        Deleted = isDeleted;
        Projects.AddRange(projects);
    }

    public void EnableClient()
    {
        _enabled = true;
    }

    public void DisableClient()
    {
        _enabled = false;
    }
}

}
`
"ClientProject" shallow data object, used to prevent circular references between domains:
`
using System;
using System.Collections.Generic;
using System.Text;
namespace Posteriori.Data
{
public class ClientProject
{
public Guid ClientId { get { return _clientId; } }
private Guid _clientId = Guid.Empty;
    public string ClientName { get { return _clientName; } }
    private string _clientName = "";

    public Guid ProjectId { get { return _projectId; } }
    private Guid _projectId = Guid.Empty;

    public string ProjectName { get { return _projectName;  } }
    private string _projectName = "";
}

}
`

Hmm.  Try returning Ok(clients.ToList()) and see if that changes anything.

Using ToList, I do get the error spit back as an HTML page, which I would expect from the global exception handler.
I also realized I wasn't catching a base Exception in the controller method. If I do so, it does trap the serialization exception.

Past discussion on similar issue about errors during deserialization  - https://github.com/aspnet/Mvc/issues/5083#issuecomment-235631483.
Closing this since the behavior is by design.


java.lang.OutOfMemoryError: unable to create new native thread

Alluxio Version:
2.6.1
Describe the bug
master process show the following error,sometimes it occurs in the begining,sometimes after the master process runs  for
some days.
java.lang.OutOfMemoryError: unable to create new native thread
at java.lang.Thread.start0(Native Method)
at java.lang.Thread.start(Thread.java:717)
at java.util.concurrent.CompletableFuture$ThreadPerTaskExecutor.execute(CompletableFuture.java:405)
at java.util.concurrent.CompletableFuture.asyncRunStage(CompletableFuture.java:1654)
at java.util.concurrent.CompletableFuture.runAsync(CompletableFuture.java:1856)
at alluxio.master.journal.raft.JournalStateMachine.notifyTermIndexUpdated(JournalStateMachine.java:299)
at org.apache.ratis.server.impl.RaftServerImpl.applyLogToStateMachine(RaftServerImpl.java:1637)
at org.apache.ratis.server.impl.StateMachineUpdater.applyLog(StateMachineUpdater.java:234)
at org.apache.ratis.server.impl.StateMachineUpdater.run(StateMachineUpdater.java:179)
at java.lang.Thread.run(Thread.java:748)
I have checked the following:
1)root@test-hhd-5-master-1:/opt/alluxio-2.6.1# ulimit -a
core file size          (blocks, -c) unlimited
data seg size           (kbytes, -d) unlimited
scheduling priority             (-e) 0
file size               (blocks, -f) unlimited
pending signals                 (-i) 1028023
max locked memory       (kbytes, -l) 64
max memory size         (kbytes, -m) unlimited
open files                      (-n) 1048576
pipe size            (512 bytes, -p) 8
POSIX message queues     (bytes, -q) 819200
real-time priority              (-r) 0
stack size              (kbytes, -s) 8192
cpu time               (seconds, -t) unlimited
max user processes              (-u) unlimited
virtual memory          (kbytes, -v) unlimited
file locks                      (-x) unlimited

root@test-hhd-5-master-1:/opt/alluxio-2.6.1# sysctl -a|grep vm.max_map_count
sysctl: reading key "net.ipv6.conf.all.stable_secret"
sysctl: reading key "net.ipv6.conf.default.stable_secret"
sysctl: reading key "net.ipv6.conf.eth0.stable_secret"
sysctl: reading key "net.ipv6.conf.lo.stable_secret"
vm.max_map_count = 262144
root@test-hhd-5-master-1:/opt/alluxio-2.6.1# sysctl -a|grep kernel.thread
kernel.threads-max = 2056047
sysctl: reading key "net.ipv6.conf.all.stable_secret"
sysctl: reading key "net.ipv6.conf.default.stable_secret"
sysctl: reading key "net.ipv6.conf.eth0.stable_secret"
sysctl: reading key "net.ipv6.conf.lo.stable_secret"
root@test-hhd-5-master-1:/opt/alluxio-2.6.1# sysctl -a|grep kernel.thread_max
sysctl: reading key "net.ipv6.conf.all.stable_secret"
sysctl: reading key "net.ipv6.conf.default.stable_secret"
sysctl: reading key "net.ipv6.conf.eth0.stable_secret"
sysctl: reading key "net.ipv6.conf.lo.stable_secret"
root@test-hhd-5-master-1:/opt/alluxio-2.6.1# sysctl -a|grep kernel.pid_max
kernel.pid_max = 65536
sysctl: reading key "net.ipv6.conf.all.stable_secret"
sysctl: reading key "net.ipv6.conf.default.stable_secret"
sysctl: reading key "net.ipv6.conf.eth0.stable_secret"
sysctl: reading key "net.ipv6.conf.lo.stable_secret"
3)java
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/jmx/master.hprof -Xmx19g -Xms19g -XX:MetaspaceSize=256M alluxio.master.AlluxioMaster
the pod request memory is 50Gi
Firstly,I think it may be because the machine is too busy,so I turn master to a quite new machine without ohter process,it also happens.
And this sometimes occur in the begining of the master.
To Reproduce
we don't find how to reproduce,but it happens every day.
Urgency
very urgent,this affects our online service.

added java options
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/jmx/master.hprof -Xmx19g -Xms19g -XX:MetaspaceSize=256M alluxio.master.AlluxioMaster

no heap dump happens when the error
java.lang.OutOfMemoryError: unable to create new native thread

hyphothesis - container has extra limitations on those resources

cat /proc/PID/limits

Can be related to HA mode - throw by Ratis

root cause is at alluxio.master.journal.raft.JournalStateMachine.notifyTermIndexUpdated(JournalStateMachine.java:299)
This uses a common Pool which will create a thread for each submission, causing resourceExhaustion.
We should use a custom ForkJoinPool here for this.

suspicion is that Java incorrectly sets parallellism for the common pool to 1 due to containerized environment., which means create as many thread as needed.  https://dzone.com/articles/be-aware-of-forkjoinpoolcommonpool

https://github.com/Alluxio/alluxio/pull/14575 PR to alleviate memory pressure from Worker process’s GrpcServer


buildNewImageBot.yml

@Cumchatka i do not appreciate having my time wasted with bogus PRs like this. Do not do this in future.


fix args sent to shutdown

fixes following error when submitting a cancellation message.
s3transfer/futures.py", line 279, in cancel
self._exception = exc_type(msg)
TypeError: 'str' object is not callable

Codecov Report
Base: 85.32% // Head: 85.32% // No change to project coverage :thumbsup:

Coverage data is based on head (16ee9a3) compared to base (7a0d980).
Patch coverage: 100.00% of modified lines in pull request are covered.

Additional details and impacted files
@@           Coverage Diff            @@
##           develop     #255   +/-   ##
========================================
  Coverage    85.32%   85.32%
========================================
  Files           16       16
  Lines         2713     2713
========================================
  Hits          2315     2315
  Misses         398      398

Impacted Files
Coverage Δ

s3transfer/manager.py
96.55% <100.00%> (ø)

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

See pull request #253 for integration test as well as the fix


Covariance Ordering

Covariance Ordering in Lamp
Here the ordering for covariances is documented as $[T_x, T_y, T_z, R_x, R_y, R_z]$
https://github.com/NeBula-Autonomy/LAMP/blob/6caea1b69f95b3288c6cdb2279cc96ac2f461bd3/pose_graph_msgs/msg/PoseGraphEdge.msg#L21
Covariance Ordering in GTSAM
For all relevant GTSAM factors (Priors and Between) used in LAMP backend, the error vector is exists in the tangent space of the Lie Group (SE(3) in this context). Therefore, the covariance for such factors must match the order of this tangent space.
GTSAM uses a SE(3) Tangent space ordering of $[R_x, R_y, R_z, T_x, T_y, T_z, ]$ which is documented here:
  /// Exponential map at identity - create a rotation from canonical coordinates \f$ [R_x,R_y,R_z,T_x,T_y,T_z] \f$
  static Pose3 Expmap(const Vector6& xi, OptionalJacobian<6, 6> Hxi = {});

  /// Log map at identity - return the canonical coordinates \f$ [R_x,R_y,R_z,T_x,T_y,T_z] \f$ of this rotation
  static Vector6 Logmap(const Pose3& pose, OptionalJacobian<6, 6> Hpose = {});

https://github.com/borglab/gtsam/blob/9d70605d488968eb766874d210b3f734149f3b66/gtsam/geometry/Pose3.h#L138-L142
Conversions Between Standards
From the above documentation it is clear that LAMP and GTSAM use different conventions for covariance ordering. Therefore, I would expect LAMP to preform a block re-order of covariances when converting between messages and GTSAM noise models.
However, no such reordering is preformed?
https://github.com/NeBula-Autonomy/LAMP/blob/6caea1b69f95b3288c6cdb2279cc96ac2f461bd3/lamp_utils/include/lamp_utils/CommonFunctions.h#L60-L72
Questions
The above inconsistencies leave the user with a number of questions. Is there a bug in the LAMP code (i.e. the covariances SHOULD be reordered but are not being re-ordered)? Or is the documentation out-of date?
Maybe more concretely I should ask:

What is the convention for covariance order in LAMP PoseGraph Messages?
What is the convention for covariance order in LAMP G2O Files (supplied in the example datasets)?

Feel free to ignore the comment in the pose graph msgs, I don't think that was addressing the covariances. Apologies for not cleaning that up. In general it should be rotation first as GTSAM does it.
This is also true for the g2o files.
An example here: https://github.com/NeBula-Autonomy/LAMP/blob/main/loop_closure/src/IcpLoopComputation.cc#L621-L624


Add usage and configuration to README

/cc @toddboom

This looks pretty straightforward to me. :+1:

:+1:


With the move to the Java logger the new methods doesn't accept an array

Ruby didn't care about the argument type and was just serializing everything to the log.

LGTM


[Feature request]: importing GEDCOM file format (genealogical data)

This is a standard file format for exchanging genealogical/family history data.
GEDCOM Javascript parser:
https://github.com/gedcom7code/js-parser
Tools and examples:
https://gedcom.io/tools/
Format specification:
https://gedcom.io/specifications/FamilySearchGEDCOMv7.html

Thanks for the suggestion. We reviewed the idea but decided it fell outside of the scope of the project.

Thanks for the consideration and really sorry to hear that.
Would you reconsider if I tell you that
yEd (https://www.yworks.com/products/yed),
which is a similar software to draw.io, has this option?
P.S.
I switched to draw.io for some projects
as yEd searching tool is not as intuitive as yours.
On Thu, Jan 20, 2022 at 5:52 PM David Benson @.***>
wrote:

Thanks for the suggestion. We reviewed the idea but decided it fell
outside of the scope of the project.
—
Reply to this email directly, view it on GitHub
https://github.com/jgraph/drawio/issues/2559#issuecomment-1017709746,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAPA2Q5DWOARW3WMD23J2CDUXA4VPANCNFSM5MGVIYVA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you authored the thread.Message ID:
@.***>

Thank you for your consideration.
On Thu, Jan 20, 2022 at 6:54 PM David Benson @.***>
wrote:

No, this is a generic diagramming application. If you want to see the
feature you are welcome to fork the project and implement it yourself.
—
Reply to this email directly, view it on GitHub
https://github.com/jgraph/drawio/issues/2559#issuecomment-1017768015,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAPA2Q6FDS6FCXH5FVXXFF3UXBD67ANCNFSM5MGVIYVA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you authored the thread.Message ID:
@.***>


Microservice orchestrator activity

Similar to multiple subprocess invoke, but using YAML with expressions rather than a programmatically built plan.

Dependencies will be handled separately in #419.


perf-tool: upgrade hyperfoil version

Should we also update the maven.compiler properties? It's pointing at JDK 11...

Sounds right, still let's put this in todo list for another pr. Need a bit more thought, I think we would just lose the capacity to run perf-regression for old versions, 2.x maybe. That might not be an issue, maybe we could target to compare only active branch, like today 2.16.x, 3.2x and 3.4.0?

Failing tests are not related, merging then.


Add service account token secret

Adds a new secret to be compatible with EKS >= 1.24 (see https://aws.github.io/aws-eks-best-practices/security/docs/iam/).
This closes https://github.com/IBM/core-dump-handler/issues/143 and closes https://github.com/IBM/core-dump-handler/issues/140.
Open design questions:

~put token secret in dedicated file?~
~make secret name configurable?~
add token conditionally (for example only for versions later than 1.24 based on KubeVersion?
~add specific flag to toggle token secret creation?~

Let me know what you think :smiley:

@usimd Thank you very much for this work.

Thank you for sharing this work, @No9! Much appreciated :+1:
Would it be possible to create a new release with this PR in place? Or are there other changes you're waiting for?

Yes I want to try and land this before the next release
https://github.com/IBM/core-dump-handler/pull/157

Hey @No9 :wave:
Since the other PR (and a few more) have been merged, I was wondering whether there was a bug in the release process that's preventing a new version. Or are you waiting for something else? It's been awhile since v8.10.0.

Hey @usimd
I'm crushed for time right now but I plan to get this out by the end of the month.

Hello guys, sorry for the nudge. I understand @No9 you are busy but do you have an estimate when the next release is out. I'm waiting for the fix in this PR.
I can try to build the chart myself. Should I build the docker image as well ? Or can I use the 8.10.0 image ?

Much appreciated @No9 , cheers to everyone working on this project.


configured styles to be a single prop

@alqamabinsadiq if you feel this is not relevent, no need to merge this, its just an idea. Remove all the custom props and replace them with a generic style prop which will allow sending in any style rather the the fixed ones.

@mashhoodr Looks good. Thanks!


Issue 15789 - ICE Assert in TemplateInstance semanticTiargs

Fixes the root issue compared from #5517.
In #4408, the tiargs normalization issue has mostly been fixed. But it was not complete, and 15789 had hit the unconsidered code path.

Excellent!


warning about "not an Ecto schema" due to compilation order of nested modules

Environment

Elixir version (elixir -v):

Erlang/OTP 19 [erts-8.2.2] [source] [64-bit] [smp:8:8] [async-threads:10] [hipe] [kernel-poll:false] [dtrace]
Elixir 1.4.2

Ecto version (mix deps): 2.2.1

Current behavior
The code below will cause the following warning to be emitted during compilation:

warning: invalid association 'outer' in schema Embed.Inner: associated module Embed is not an Ecto schema
lib/misc/embed_ecto.ex:8: Embed.Inner (module)

defmodule Embed do
  use Ecto.Schema

  schema "outer" do
    field :name, :string
  end

  defmodule Inner do
    use Ecto.Schema

    schema "inner" do
      belongs_to :outer, Embed
    end
  end

end

During the @after_compile hook run when Embed.Inner has completed compilation, the code in Ecto.Association.BelongsTo.after_compile_validation cannot detect that Embed is a module containing a schema because it is not compiled yet. The other associations have nearly identical code and would likely produce the same warning.
To clarify the use case: this is a simplification of a macro called within Embed that produces the Inner module and adds functions to Embed for interacting with it. It is undesirable to split the macro resulting in making multiple calls in different places to produce the same result.
Expected behavior
No warning.
Possible approaches:

Detect the compilation of an embedded module and to defer the running of the after compile hook (unaware if this is possible or worth the speculative complexity)

add an association option that suppresses this kind of warning, i.e. "I know what I'm doing"

Good call. We can detect the parent module and abort the checks based on that. But then it would mean that nothing is checked but that is likely better than a false warning?

I think no check/no warn is probably better. The only refinement might be if it is possible to determine the module nesting and not warn if the association is not compiled and is a parent of the module of the current running @after_compile. This would make it possible for associations outside the nesting to be checked as usual... if it is possible.

On Sep 6, 2017, at 1048, José Valim<EMAIL_ADDRESS>wrote:
Good call. We can detect the parent module and abort the checks based on that. But then it would mean that nothing is checked but that is likely better than a false warning?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/elixir-ecto/ecto/issues/2209#issuecomment-327507688, or mute the thread https://github.com/notifications/unsubscribe-auth/ABPpBpGhbTiaE5-L_Zf8k5xkwYIBKKfsks5sfrC-gaJpZM4POa8D.

That's exactly it, nicely done. My thanks.


Highlighting with regex

Hi Liz,
Another small bug, it seems that Rak is not using the highlighting when you use a file containing regex pattern:
rak --ignore-case  --type=regex --patterns-from-file=/path/regex.txt /path/to_search
can you have a look ?

Thanks for the headsup.
I'm a bit busy this week with blog posts and rakuast related stuff.  I intend to get back to more App::Rak stuff when all of that is out of the way, but I suspect that may actually not be before Christmas. Unless I have a brainwave that tells me it is a one line change before that  :-)

re-up

I cannot reproduce this anymore.  Could you please verify this is fixed?

it seems to be fixed.  Thanks a lot !


Auto tele

I remember the old mh can auto tele to the next level, pre cast would be nice too.
Duno if this is possible, but thx for reading me.

hmmm, there are 2 ways to do this:

send input to window, this is not accurate due to different window sizes.
hook packets, need to hook D2R functions, may be detected by D2R anti-cheat mechanism, it is not safe.
I think if I finished plugin system noted in #76, can have a auto-tele plugin in first method.


Does not support python 3.8!!!!

Perhaps it is worth removing the specific syntax for python (3.9 or 3.10), so that there is support for python 3.6?

What exactly do you mean? Type hints?

Yes, for the wallet_list method, replace Dict | list with typing.Union[Dict, list]

Do not need | or union at all at this function. Fixed


Setup for Production Environment

Thank you for your article and project. I would like to ask how I can configure it to be used in a production environment (that is, after packaging the project). I saw that your previous article was not completely updated:
https://medium.com/@alielmajdaoui/multiple-windows-in-electron-react-boilerplate-c6d763f38306
Looking forward to your reply

@junjielyu13 I will try to write more on how to set it up for production.

thank you!!!!

I could also really use this write up... been stuck for a while :(
Thank you for all your help with this, btw!  The article was incredibly useful

any update for production setup, am getting a white screen after building the app. Thanks

@Sdqumar can you please send a merge request?

Sorry about delay, been super busy.
Article updated https://medium.com/@alielmajdaoui/multiple-windows-in-electron-react-boilerplate-c6d763f38306 and pushed production setup.


Support for hasPermissionAsync and hasRoleAsync to be executed even from non async functions

Is your feature request related to a problem? Please describe.
hasPermissionAsync and hasRoleAsync is a async function and can only be executed in async function, which currently is available on execute script action.
Describe the solution you'd like
It should be possible for the methods to be executed on non async function.  This change should be implemented on all code editors that support the application variable

Hi @hlayisanimazuze. Conversion of all  settings to async will take a lot of time, we can do it gradually. For now I converted On Initialized and On Data Loaded form settings to async. We can call async logic there and fill form context, then use data of the context in components. Example of form configuration: https://function-adminportal-test.shesha.dev/dynamic/TestModule/async-form


v4 - btn-xs does not work

Simple not working:

They were removed on purpose and the docs will be updated to reflect that shortly. See also #17029.

Thats bad, because they where really usefull

I don't necessarily disagree, I have used them pretty extensively in the past as well. Just passing on that it was intentional :smiley: :

Closing as per #17029.


Add library name prefixes to files in examples folder

Pycon sprint!
It is possible that guides will require updating to match the new example name.

Add libraryname_simpletest.py to examples folder
Add libraryname_ prefix to existing files in examples folder

This was fixed by someone else concurrently. Thanks for the fix anyway!


fix some small spell problem

Thanks for this @mudongliang!
Unfortunately, neither of those is actually incorrect, they're just informal English.

(or branch off of it)

To "branch off" of something is to create a new branch from it. Thus, to "branch off of it [master]" is to create a new branch from the master branch.

Send a pull request and bug the maintainer until it gets merged or published.

In this case, "bug" does not mean the noun "bug" (a defect or imperfection), it means the verb "to bug" (to bother, to annoy, to pester). The sentence therefore means "Send a pull request and annoy the maintainer until it gets merged or published".
Sorry we can't merge this, but thanks for opening it! :cake:


 So maybe not everything is fixed and some of the example values might need fixing as well.
This is one of the bridges where finding example values alone can cause some mental damage ;D been there ^^

This bridge still has broken parts.


Optimization: Optimizing the scheduling overhead of the short queries

Description
In some short quries,for example, ldbc sf100 database, match (a:vertex)-[]-(b) where a.__uid='10010832' return count(b);

ScanMultiRelTable::initLocalStateInternal wasted a lot of time

Hi @ted-wq-x , can u show us the changes on how u get the InitTime?

It's mostly due to the initialization of ColumnChunks inside rel table scan states. We pre-reserve column chunks at size of NODE_GROUP_SIZE (default to 64*2048) for both CSR lengths and offsets, which can be aggressive in some cases, especially under multi rel label scans. Will optimize this soon. Thanks for reporting this!

Hi @ted-wq-x , can u show us the changes on how u get the InitTime?


Add ESS and polymode-* icons

Please add support for ESS and polymode modes.

There are lots of icons people want. If you want it, make a PR. (In other words: Be the change you wish to see in the world)


Strongly recommend integrate with jquery/jquery ui

Strongly recommend integrate with jquery/jquery ui
for web frontend developing, bootstrap is not enough. And some useful components in jquery UI not included in bootstrap.
Bootstrap should not develop another js lib and js ui lib, Jquery and juqery ui is enough.

Thanks for your opinion.


Food list

Hello @MudasirSherwani,
Changes Summary

Create a controller and views for the foods model
Update the db seeds

Thanks for the review 👍🏾


Prepare output to visualize LMD Ghost

What to visualize

message chain

parent child arrow
justification arrow
block with score

validator weight

Different coloring

last finalized block
blocks in choiced chain
estimated block
blocks in latest messages

An example visualization has been done in #31 but visualising itself is out of scope of this project.


missing WIF CHARACTERS

Hello sir
Sorry to bother I was just going through your repo to see if you could help me. The problem I have is with my wallet private key characters, I mistakenly damaged the piece of paper I wrote it on, so I was wondering if you could help me write a program that will brute Force all the 10 missing characters very fast and find the correct characters and in return I will make a donation of 2 BTC to you if I find the correct keys

Hello sir Sorry to bother I was just going through your repo to see if you could help me. The problem I have is with my wallet private key characters, I mistakenly damaged the piece of paper I wrote it on, so I was wondering if you could help me write a program that will brute Force all the 10 missing characters very fast and find the correct characters and in return I will make a donation of 2 BTC to you if I find the correct keys

Hello
You can mail me<EMAIL_ADDRESS>


reflect node-pty-prebuilt-multiarch fixes #755

I missed this from my test install changes, Ill blame it on copy and paste, but we all know its not true. ;)
Fixes #755
Pull request details

[x] This PR is a bug fix
[ ] This PR implements a new feature or introduces new behavior.

Description of the change

Notes

@ivankravets sorry about this, I missed this enterily from my test install package changes.
please merge and do another release asap please. =)

Thanks!

Thanks, too!


[SPARK-17985][CORE] Bump commons-lang3 version to 3.5.

What changes were proposed in this pull request?
SerializationUtils.clone() of commons-lang3 (<3.5) has a bug that breaks thread safety, which gets stack sometimes caused by race condition of initializing hash map.
See https://issues.apache.org/jira/browse/LANG-1251.
How was this patch tested?
Existing tests.

Test build #67168 has started for PR 15548 at commit f318dff.

Test build #67168 has finished for PR 15548 at commit f318dff.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/67168/
Test PASSed.

Given the discussion in https://github.com/apache/spark/pull/15525 indicates this change didn't cause the error, I'll merge it again.

The build for hadoop-2.2 has finished successfully.
https://amplab.cs.berkeley.edu/jenkins/job/spark-master-test-sbt-hadoop-2.2/1956/
Thanks.


Fails to run on Ubuntu with ember-cli 0.2.0

I recently updated to ember-cli 0.2.0
When I run ember fastboot --environment production I am recieving the following error:
self is not defined
ReferenceError: self is not defined
at :59311:35
at :70728:4
line 59311 contains:
var ember$lib$main$$default = self.Ember;

I am running a Ubuntu droplet, 12.04 x32
I tried various version of node (0.12.1, 0.12.0, 0.10.33) with the same result.
I am recieving the same error running ember fastboot
Update: I reverted back to an older ember-cli and still getting this error. Now I am suspecting something else. I will keep hunting, will close this issue if I find something else the culprit. Also, ember serve is working it's just ember fastboot that's having a problem.
Update 2:I think the problem is with the current canary builds. I am still investigating.

The issue is related to the canary builds. :-) I reverted back to a previous canary build for now and it's working. Closing this issue.

The breaking code is in ember-data.
https://github.com/emberjs/data/blob/8d1f6032bb8e91e2c5e4726704ccce38190f04a8/packages/ember/lib/main.js#L2


Change post-processing variables from editor.

As a user I want to be able to enable/disable post-processing steps from the editor.

Get variables from Editor.
Pass post-processioning arguments to render program.

Fixed by #732


Tooltips not updating after first set

Godot version
4.0 beta 8
System information
Windows 11 22H2
Issue description
As soon as I have set a tooltip with ##, it is no longer updated when I change it again.
Even if I remove the script and add it again completely.

After I have set a second tooltip with ##, the third tooltip is no longer displayed at all.

After restarting the Engine, the problem was gone.
Until I want to change one of these 3 tooltips again, the same problem appears again.
Nevertheless, I do not find it unnecessary to mention such a thing.
p.s. Pardon my bad english
Steps to reproduce
Create a blank Project Forward+.
Create a mesh, add a script and export 3 Variables.
After they appear in the Inspector, add for every variable's 3 tooltips at once and switch to the inspector again.
The first & second tooltip appear and the third is not set and not possible to change the tooltips (not updating) until restart of the engine.
Minimal reproduction project
Since the Problem was gone, after engine restart. No reproduction project available

To say it otherwise:

defining a new @export var with a tooltip already available on the first save, will properly generate the tooltip. However, changes to this tooltip, including, removal, will not be taken into account (until restart).
defining a new @export var without a tooltip and saving, will not generate a tooltip, and prevent any further addition of tooltip (until restart).

I see that PR #71843 spot the issue being related to caching though, so it should be fixed soon!

Related: #63997!

I can reproduce on 4.0.3, but not on the latest master branch, so I think this has been fixed. The fix should be delivered with the 4.1 release.
I suggest we close this issue.

Duplicate of https://github.com/godotengine/godot/issues/63997.


Update README.md to update the name

The install instructions were still pointing at the original package.

Thanks :)


Remove symfony-static-dumper from packages/ as moving

Ref https://github.com/symplify/symfony-static-dumper/pull/2

@TomasVotruba the pending workflows can be removed:
Split Tests of symfony-static-dumper Expected — Waiting for status to be reported
Required
rector (symfony-static-dumper) Expected — Waiting for status to be reported
Required

CI should be All green after that 👍

I'll remove all of these jobs


Enabling logging for the Aws Client

Hey,
It's probably a dumb question, but how can I enable logging for the underlying aws client?

BTW, this is only half dumb question ... using the S3SDK directly I manage to control what to log, using aws-java-nio no.

The AWS Java SDK uses slf4j logging which is also the same logging that we use so you can enable it by running with the appropriate logging configuration file. There are a few examples here. For development you might want to enable the more verbose options. https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/logging-slf4j.html


Payment of gas fees

the "pay gas fee" feature using other tokens instead of using MGX tokens will be very useful and I hope the developer will release this feature.

We have already been suggesting this as obtaining MGX token is hard without ability to exchange it for different ones.


[INFINITY-2316] Check for a null pod and handle the case of null prereserved roles

This PR addresses a NPE when calling PreReservedRoleCannotChange in the case where:

a pod is removed in the new configuration
the new configuration has no PreReservedRole.

I have added null checks and used StringUtils for the role comparison to better handle nulls. Unit tests have also been added.
@benclarkwood it may be required to backport this too.
UPDATE: Looking at the use of ConfigValidator, the following need to be checked:

[x] PodSpecsCannotChangeNetworkRegime (The relevant null checks are in place)
[x] PodSpecsCannotShrink (also added more unit tests)
[x] PreReservationCannotChange (part of this PR)
[x] ServiceNameCannotContainDoubleUnderscores
[x] TaskEnvCannotChange (The coverage of for this could be improved quite a bit, but I don't want to address this in this PR)
[x] TaskVolumesCannotChange
[x] TLSRequiresServiceAccount (added some more unit tests)
[x] UserCannotChange

I could go either way on backport. @gabrielhartmann do you think it's necessary?

I spoke with Chris.  We should backport.

@gabrielhartmann while looking into this, I did check some of the other and they all had not null checks. I will confirm tomorrow that this really is the case.

@gabrielhartmann I have looked at all the implementations of ConfigValidator, and it seems as if the null condition that was present in the the original bug.
I have added some other tests and a minor fix for string equality to TLSRequiresServiceAccount. I can also revert these if you or @benclarkwood feel that this is out of scope for this PR.
One thing that I should add is that where I have added new tests, I have used Hamcrest matchers and assertThat() instead of Assert.assertEquals() as I do find the conditions generated using these are easier to read. This is something that we could discuss from a style perspective.
There are some other comments that I would like to make about some of the Validators, but will do so as comments on https://jira.mesosphere.com/browse/INFINITY-2319.


Setting each diagonal block with different plotting types

Currently for all the diagonal blocks of a triangle plot, we could set types={'diagonal': 'hist'} or {'diagonal': 'kde'} . But sometimes one may want to have different type settings for each diagonal blocks. Could we add a feature that enable users to set the type of each diagonal block separately?

I think this should be achievable. The main thing to discuss is what the interface should be  (@lukashergt may want to weigh in here).
Given that types is already provided as a dictionary, we could simply allow extra keys in this dictionary that would override the 'diagonal' 'upper' and 'lower' choices, for example
types={'diagonal':'hist',
       'lower':'kde',
       ('x0','x1'):'fastkde',
       'x0':'kde'}

would set the x0 on the diagonal to be kde, and the rest of the diagonals to be hist, whilst the lower triangle would be filled with kdes, except the ('x0','x1') block, which would be a fastkde

That sort of addition to the dictionary would be possible, I guess.
Another option that possibly already works (haven't tried it though) could be to set up the axes with make_2d_axes (say e.g. with lower and diagonal set to true), then call plot_2d first on all axes with types={'lower': 'kde'} (this will leave the diagonal axes empty for now) and then call plot_2d with types={'diagonal': 'hist'} on the desired subset of axes (e.g. axes.iloc[0, 0]) and analogously for types={'diagonal': 'kde'}.

Here an example of how to make it work with the current set-up. The colours will need manual tweaking. This might seem complicated, but extending the dictionary as proposed above would mean also the handling of kwargs would have to be extended and I fear that might complicate things a lot more.
What do you think, @williamjameshandley, @xichenamoy?
ns1 = NestedSamples(root="./tests/example_data/pc")
ns2 = NestedSamples(root="./tests/example_data/pc")
fig = plt.figure(figsize=(10, 10))
fig, axes = make_2d_axes(['x0', 'x1', 'x2', 'x3'], fig=fig, upper=False)
ns1.plot_2d(axes=axes,              types={'lower': 'kde'},     label='2D kde')
ns1.plot_2d(axes=axes.iloc[1:, 1:], types={'diagonal': 'kde'},  label='kde')
ns1.plot_2d(axes=axes.iloc[:1, :1], types={'diagonal': 'hist'}, label='hist',
                                    diagonal_kwargs={'histtype': 'step', 'ls': '--'})
axes['x0']['x0'].legend()
axes['x0']['x1'].legend()
axes['x1']['x1'].legend(bbox_to_anchor=(1, 1), loc='lower left')
axes['x1']['x2'].legend(bbox_to_anchor=(1, 1), loc='lower left')

That looks good to me, very nice fix!  I think this could fully solve the issue in my plot. Thank you!

That is a good solution for @xichenamoy for now, although I think this kind of fine-grained control should be incorporated into a full interface.

This might seem complicated, but extending the dictionary as proposed above would mean also the handling of kwargs would have to be extended and I fear that might complicate things a lot more.

A dict-of-dict approach for the additional kwargs, whilst ghastly would certainly accommodate this extension. diagonal_kwargs etc were only introduced last release, I would be amenable to changing it if it allows this kind of

Alternatively, if we'd rather stick with a similar interface, it would be entirely possible to add auto-generated kwargs like x0_x1_kwargs, where x0 and x1' are the user-specified parameter names, since the kwargs.pop` functionality would allow this.

Resolved by lukas


Webpack compilation fails with "Module not found: Default condition should be last one"

Subject of the issue
Webpack 5.68.0 fails compilation and throws the error message "Module not found: Default condition should be last one". Affected vue-test-utils versions are 1.3.1 onwards.
Expected behaviour
Compilation is successful.
Actual behaviour
Compilation fails with error.
Possible Solution
Change the order of the default import line here. This convention is being implemented in other places example.
I see no reason why it shouldn't be here. This was introduced here where the issue had a properly ordered example. Maybe it was done by mistake when using a prettier tool? Please @sheremet-va let us know if there's any strong reason why the default should be first instead of last.

Yes, I think default should be last as a fallback. It’s also interesting that test-utils don’t bundle mjs anymore? Is there any reason for that? I explaned why it’s need in the mentioned issue.

I tried to fix it here https://github.com/vuejs/vue-test-utils/pull/2020/files. I guess the order matters? I had no idea. I've never seen "Module not found: Default condition should be last one" before.
Would someone like to make a PR?

Oh, there is one: https://github.com/vuejs/vue-test-utils/pull/2023
I will release this now.

Can you give this a try? https://github.com/vuejs/vue-test-utils/releases/tag/v1.3.3
Thanks.

@lmiller1990 I can confirm that this is now fixed and working as expected on the latest 1.3.3 :partying_face:
Thank you for the fast response!


Please provide a descriptive title for your feedback

Please describe the issue and what steps we can take to reproduce it:
Please include:

A clear description of the problem
A step-by-step set of instructions to reproduce the problem (if possible)
What results you expected
What results you actually saw

Please add attachments (e.g., screenshots, crash reports) to help explain your problem, if applicable:

@joel617


set lightning-input type as text when field type not supported

Lightning Base Components team made a behavior change in 246:
Before, putting an invalid input type for  defaulted to be a text type.
Now it throws an error / making the input disappear.
I added handling to this failure.
@khawkins please review and approve.

LGTM, would prefer to have tests/basicFilter.test.js updated to reflect test cases around the changes.

@khawkins Thanks for the input! Done.


Remove vision source code

Issue #, if available:
#2694
Description of changes:

Remove vision source code
Update everywhere in the repo that imports autogluon.vision, or using ImagePredictor ObjectDetector.
Update one example for image_regression, from using ag.vision to automm

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Hi @Innixma , can I remove this part (https://auto.gluon.ai/stable/tutorials/tabular_prediction/tabular-gpu.html#vision-models) in the tabular tutorial? Or if you have suggestions on how to update this tutorial, please let me know. Thank you.

@bryanyzhu You can remove the Vision and Text sections of the Tabular-GPU tutorial, but no need to change the multimodal section. Thanks!


0.0.5 has problems with particles at the boundaries.

For now please use version 0.0.4
pip install mdvwhole==0.0.4
Do keep in mind that only cubic PBC is supported in this version.

The problem appears to be that MDVoxelSegmentation assigns voxels to atoms (and vice versa) for voxels in the most bricklike representation of the unit cell, but does not change the particle positions accordingly. Therefore, these retain their out-of-the-voxel positions and at the point where atoms are to be shifted they are shifted with respect to their real coordinates and not the in-voxel coordinates they should have. This can/should be fixed by having MDVS change the positions of the particles. The fix is already done, but remains to be tested. It may give a slight performance hit on MDVS clustering, because of additional operations (moving particles). A fix in mdvwhole would probably become too clunky.

I wonder if this is indeed the issue. Why would this problem not pop up in the earlier 0.0.4 and why does it also pop up for frames which already lie completely in the frame (xtc frames)?

I see now. Feel free to make the suggested change to MDVS, I agree that it becomes cluncky if we force it here. If you implement it, I will test it against the complex systems.

Did you try with the dipeptides if this solves the issue? For me it doesn't seem to fix it, but maybe I am not updating my MDVS correctly.


☂ Implement Google Drive board server

This is the umbrella bug for implementing a board server backed by Google Drive. The basic idea is that we'll have a stable (marked with appProperties) "Breadboard" folder in the user's Google Drive, that we'll use as the storage layer for the board server.
The logic for finding/creating a stable folder is implemented in the experimental Get Breadboard Folder component (enable "Show Experimental Components" settings to see it).
In this folder, we will  have a hierarchy of folders (boards, data, secrets, etc.) that reflect the storage layout of a board server.
@paullewis 🌞 💨  I stubbed out the files (see commit below) and would love any help in bringing up the server.

Copying old description for posterity:

The basic idea is that we'll have a stable (marked with appProperties) "Breadboard" folder in the user's Google Drive, that we'll use as the storage layer for the board server.
The logic for finding/creating a stable folder is implemented in the experimental Get Breadboard Folder component (enable "Show Experimental Components" settings to see it).
In this folder, we will  have a hierarchy of folders (boards, data, secrets, etc.) that reflect the storage layout of a board server.
@paullewis 🌞 💨  I stubbed out the files (see commit below) and would love any help in bringing up the server.

Ok, here's what I have so far:

stable folders (marked with appProperties)
continuous token refresh
using limited scope
storing name and tags of the graph in appProperties (now the titles of graph show up, not just url)

What shall we try implementing next?! 😆

(adding a few todos)

Shall we move it from under the flag?

I feel like we might want to figure out the autosave stuff first? But maybe not.

I think we can declare victory though!


Update repo for go modules

Go modules layout
pulumi v1.13.1
pulumi-terraform-bridge v1.8.4

Closing this, looks like it's still open because of the github outage


Validating the email in the teams page

In the team's contact us page the email field is not validating whether we entered a plaintext or an email i.e., A valid email must contain '@' symbol.
Here, in the below screenshot we can see that no error message is displayed even if we are entering a plain text in the email field.

I would like to work on this issue.

@Shruti3004 kindly assign me this issue

Duplicate of #115


Unable to brew boost --c++11 in Travis CI

I am rephrasing this newsgroup question as an issue at the request of @apjanke.
I don't have access to a Mac environment but I am hoping to make my code compile on a Mac thanks to Travis CI.
My code requires Boost >= 1.59, so I have configured the Travis build to instruct Homebrew to unlink the preinstalled Boost 1.55, and to install Boost 1.60.  It uses the bottled version of Boost and installs successfully.
Once my own code compiles however, it errors out when it gets to the link stage, with some iostream related errors.  I believe this is because my code is compiled as C++11 and the Boost bottle is not, so the two are using different C libraries (libc++ vs libstdc++).
I see the boost brew contains an option --c++11 which I presume is to address this issue.  However this causes problems in the Travis CI build environment, as the use of this option results in Boost being compiled from source, and the build terminates after 10 minutes with no console output.
I imagine I could solve my problem by having a boost --c++11 bottle which would install significantly faster than compiling from scratch, however to do this without access to OSX could be tricky. I am guessing I'd have to edit the boost brew to make --c++11 the default, then create a Travis CI build process that would build this custom brew into a bottle, then upload it somewhere that I could then retrieve in my original build process (by downloading the custom bottle file and passing it to brew install.)  However presumably if I tried this, I'd still run into the same issue, which is that boost cannot be brewed in Travis CI because there's no output for more than 10 minutes.
Is there any way to make brew install boost --c++11 more verbose so that it won't be terminated by the 10 minute timeout?

I think this may be a simple fix: just add --verbose to the brew install boost --c++11 command, which OP can do because they're running their own Travis instance instead of using BrewTestBot.
But it does bring up an issue with brew test-bot which we may have to address: any long-running build for a dependency which is built with non-default options may cause Travis builds to time out under test-bot as well, because we don't use test-bot --verbose on Jenkins or (IIRC) Travis.

Oh thanks, that was it!  Now it gives me errors that the log is too long, but I can deal with those and it finishes compiling successfully.  Many thanks :-)

Try HOMEBREW_VERBOSE_USING_DOTS=1 brew install --verbose .... HOMEBREW_VERBOSE_USING_DOTS is an undocumented variable we used in brew test-bot for Travis CI.

By default, the boost formula builds four different versions of the libraries: static single-threaded, static multi-threaded, shared single-threaded, and shared multi-threaded. It's rare that all of them are needed. In practice, the “shared multi-threaded” variant is sufficient for most projects. Thus a really simple way to drop the build time to about a fourth of the full build time is to install boost using
brew install boost --c++11 --without-single --without-static

The other suggestions regarding HOMEBREW_VERBOSE_USING_DOTS=1 brew install --verbose <…> still apply.

A better fit for your project may be just vendoring the parts of Boost you need rather than relying on system libraries.

A better fit for your project may be just vendoring the parts of Boost you need rather than relying on system libraries.

This does sound like the best approach, based on what we know. ("Vendoring" when you roll your own binary bottle or tarball and include it as part of your package's distribution.) That'd save you 10+ minutes on every Travis run (since you don't care about testing the compilation of boost itself), allowing you to test and iterate faster. And it would allow your package to peacefully coexist with the default boost installation.

Thanks for all the help!  Along these lines I am attempting to see whether I can create a GitHub project with a Travis build process to run under OSX, which will compile Boost as recommended above, then bottle it.  If I can then "deploy" that bottle from Travis as a GitHub release, then it will mean my other builds can just download and install that bottle from GitHub at the start of each build.  Hopefully that will work!

Boost will not build under Travis CI. IT takes too long. As mentioned before: I'd strongly recommend vendoring the bits of Boost you need in your project rather than spending an hour building stuff you 90% don't need. Not a Homebrew bug at this point anyway but good luck.

Well just to finalise this, I have managed to get it to build under Travis.  It takes about half an hour, but as you only have to do that once to create the custom bottle I don't think it's too bad.  The other projects can just download and use the bottle.  I put the bottle-creation Travis script in a repo in case anyone else might find such a thing useful in the future.


Specify deposit and spread for the backtest.

When running scripts/run_backtest.sh, deposit can be specified by -d parameter and spread by -s.
Deposit and spread should be defined in ini file (either in terminal.ini or EA ini), but it doesn't seems work.
Build: 95101025 (deposit = 2000, spread 10), but only deposit change works.
Try changing that option either in terminal ini or appropriate EA ini file, so the test can recognise that value.

Fixed.


Support arrays alongside *Of keywords (and object keywords)

If the schema is for an array, but also uses allOf/anyOf/oneOf, we ignore the *Of keywords.
We also ignore "properties" and "additionalProperties", so we should fix that at the same time even though I suspect the use case for combining array and object keywords in the same schema is very rare :-)

This set of packages is being deprecated in favor of the JSON Schema Tools monorepo.  Contributions are still welcome here but most work will be done on the new packages.
The new UI is still being designed, but hopefully this should be handled in it.  Feel free to file at cloudflare/json-schema-tools if you want to track this specifically.


should kind be called as a library and not via exec

sigs.k8s.io/kind is already a dependency, perhaps it could just be invoked as a library?

:thinking: hmmmm not sure. i guess it's not a particularly heavyweight dependency. And it would make other parts of ctlptl simple, because then we'd only have to support one version of kind.
The downside is that you wouldn't be able to pin older versions of kind, but maybe that's not worth supporting anymore...


Error while running scripted agents

Running scipted agents in the latest cloned version of the repository throws an error. Specifically, the command python -m pysc2.bin.agent --map MoveToBeacon throws this ValueError: Map only supports 1 player, but trying to join with 2. How can I fix this?
Moreover, This error is not experienced if I use the pip version of the repository.

This should be fixed in ffe3823.


ImgBot Not Generating PR

Hello, this isn't as much of an issue as it is asking for troubleshooting help. It might end up being an issue but first I need to figure out how to debug this. I have a private repo that has a lot of images in it (over 2000 and growing). I have imgbot enabled on it and I can request an optimization within the imgbot.net website.
The issue that I am having is that I do not see a PR being created, and I do not know how to track down if A) the images are fine and don't need to be updated, or B) if there is an error/too many images to process. Can anyone assist in troubleshooting this?

Bumping this
This is happening to me too on a public repo, however I'm using the student pack, not sure if related

Same, public repo, student pack, around 25 images. Stopped working a month ago. I removed the app from Github applications, reconnected it via the student offer link, and have requested fresh optimization via https://imgbot.net/app/ but no PR ever arrives for any repo.

It just seems to be very slow at the initial repos, maybe due to a queue? If this is the case a heads up would be more than enough

No, I think this bot servers are down and no one is working to solve this, maybe any alternative to this must be created.

I have the same issue. Student pack and no PR for last 2 or more months.


Change IMPORTANT box to CAUTION

Sibling pages to this use a red CAUTION box for a practically-identical message. Change this for consistency, and make the wording more consistent with sibling pages.

@philosophicles : Thanks for your contribution! The author, @VanMSFT, has been notified to review your proposed change.

@philosophicles - Hi Stuart! Thanks for the recommendations and proposing the changes. I approve. We appreciate your help in making our documentation better!
#sign-off


PROCESS BEING DEBUGGED HAS EXITED

PLEASE FIX THIS, REDUZ
/nag

THANKS
On Tue, Jan 6, 2015 at 2:57 PM, adolson<EMAIL_ADDRESS>wrote:

PLEASE FIX THIS, REDUZ
/nag
—
Reply to this email directly or view it on GitHub
https://github.com/okamstudio/godot/issues/1128.

If you mean not having to click away this dialog after every run then this has my support.

Usually, this type of thing occurs when there is an iffy parent/child setup in the node tree or your script has something the parser can't recognize as an error, but is still invalid.
The problem, I don't think, is the fact that the dialogue is there, but the text needs to be replaced with more useful information (and maybe a highlight showing the invalid line of code or the invalid node parenting). I also don't know if it should be there when the game is exited via the engine's exit function (since the player would've put it there intentionally).

No, my node tree is perfectly valid. This occurs EVERY time you close your program, no matter what method you use to close it (other than pressing F8). It's a bug, and Juan asked me to open this so he doesn't forget to fix it.

I found where to get rid of it. It helps a lot not having to click this away after every run!

Yeah, I knew where to get rid of it, but Juan had said it was a bug with how the process exits (perhaps related to the zombie processes #727 ?), which is why my original PR (#913) to make it a preference wasn't merged, and why I opened this issue. But I see your change has been merged.. so I will close this anyhow.


Update change log for main for August release, to release 1.4.0-beta.1

/check-enforcer override

/check-enforcer


Re-enable pdf doc build

@iboyd-ansys  i added the memory limit, and the pdf is now building,  and added as artifacts https://github.com/pyansys/pysystem-coupling/actions/runs/4489028446 . We will merge this and update https://github.com/pyansys/pysystem-coupling/pull/135 accordingly.


Cleaner, more reliable connector for Digitally Imported

Rather than listening to DOM mutations, this injects a script into the page's scope (via a similar method to what the Jango and PlugDJ connectors do) and listens directly to JavaScript events fired by their player.  Unlike the Jango and PlugDJ connectors which use a hacky method for communication (listening to DOM mutations on a hidden div), this one communicates to the extension via window.postMessage which is a lot cleaner.
The script to inject the script is also cleaner and has been generalised in inject.js for easy reuse. The Jango and PlugDJ connectors could be updated to use this method at some point in the future. I've left todo comments in the code.
Open question: Is window.postMessage the cleanest way to do this? Should I be using an extension-specific API instead?  This page documents chrome.runtime.connect but I can't seem to find this? chrome.runtime is null for me.
@pronskiy - What do you think?

Is this obsolete now?

It's still relevant, I just need to rebase it for any recent changes.


Error in running docker image on windows 10.

ERROR 1 (Solved):

While running docker-compose up on windows
I'm getting the error:
/usr/bin/env: ‘python\r’: No such file or directory

nginx_1   | nginx: [emerg] host not found in upstream "web:8000" in /etc/nginx/conf.d/default.conf:2
scancodeio_nginx_1 exited with code 1
worker_1  | wait-for-it: timeout occurred after waiting 15 seconds for web:8000
worker_1  | /usr/bin/env: ‘python\r’: No such file or directory

Tried the Solution provided in #412 , but that didn't work.
ERROR 2:
nginx_1   | 2022/09/04 07:08:32 [notice] 1#1: start worker process 33
worker_1  | wait-for-it: timeout occurred after waiting 15 seconds for web:8000
db_1      | 2022-09-04 07:09:26.348 UTC [27] FATAL:  the database system is starting up
web_1     | Traceback (most recent call last):
web_1     |   File "/usr/local/lib/python3.9/site-packages/django/db/backends/base/base.py", line 282, in ensure_connection
web_1     |     self.connect()
web_1     |   File "/usr/local/lib/python3.9/site-packages/django/utils/asyncio.py", line 26, in inner
web_1     |     return func(*args, **kwargs)
web_1     |   File "/usr/local/lib/python3.9/site-packages/django/db/backends/base/base.py", line 263, in connect
web_1     |     self.connection = self.get_new_connection(conn_params)
web_1     |   File "/usr/local/lib/python3.9/site-packages/django/utils/asyncio.py", line 26, in inner
web_1     |     return func(*args, **kwargs)
web_1     |   File "/usr/local/lib/python3.9/site-packages/django/db/backends/postgresql/base.py", line 215, in get_new_connection
web_1     |     connection = Database.connect(**conn_params)
web_1     |   File "/usr/local/lib/python3.9/site-packages/psycopg2/__init__.py", line 122, in connect
web_1     |     conn = _connect(dsn, connection_factory=connection_factory, **kwasync)
web_1     | psycopg2.OperationalError: FATAL:  the database system is starting up
web_1     |
web_1     |
web_1     | The above exception was the direct cause of the following exception:
web_1     |
web_1     | Traceback (most recent call last):
web_1     |   File "/app/./manage.py", line 4, in <module>
web_1     |     command_line()
web_1     |   File "/app/scancodeio/__init__.py", line 45, in command_line
web_1     |     execute_from_command_line(sys.argv)
web_1     |   File "/usr/local/lib/python3.9/site-packages/django/core/management/__init__.py", line 446, in execute_from_command_line
web_1     |     utility.execute()
web_1     |   File "/usr/local/lib/python3.9/site-packages/django/core/management/__init__.py", line 440, in execute
web_1     |     self.fetch_command(subcommand).run_from_argv(self.argv)
web_1     |   File "/usr/local/lib/python3.9/site-packages/django/core/management/base.py", line 402, in run_from_argv
web_1     |     self.execute(*args, **cmd_options)
web_1     |   File "/usr/local/lib/python3.9/site-packages/django/core/management/base.py", line 448, in execute
web_1     |     output = self.handle(*args, **options)
web_1     |   File "/usr/local/lib/python3.9/site-packages/django/core/management/base.py", line 96, in wrapped
web_1     |     res = handle_func(*args, **kwargs)
web_1     |   File "/usr/local/lib/python3.9/site-packages/django/core/management/commands/migrate.py", line 114, in handle
web_1     |     executor = MigrationExecutor(connection, self.migration_progress_callback)
web_1     |   File "/usr/local/lib/python3.9/site-packages/django/db/migrations/executor.py", line 18, in __init__
web_1     |     self.loader = MigrationLoader(self.connection)
web_1     |   File "/usr/local/lib/python3.9/site-packages/django/db/migrations/loader.py", line 58, in __init__
web_1     |     self.build_graph()
web_1     |   File "/usr/local/lib/python3.9/site-packages/django/db/migrations/loader.py", line 235, in build_graph
web_1     |     self.applied_migrations = recorder.applied_migrations()
web_1     |   File "/usr/local/lib/python3.9/site-packages/django/db/migrations/recorder.py", line 81, in applied_migrations
web_1     |     if self.has_table():
web_1     |   File "/usr/local/lib/python3.9/site-packages/django/db/migrations/recorder.py", line 57, in has_table
web_1     |     with self.connection.cursor() as cursor:
web_1     |   File "/usr/local/lib/python3.9/site-packages/django/utils/asyncio.py", line 26, in inner
web_1     |     return func(*args, **kwargs)
web_1     |   File "/usr/local/lib/python3.9/site-packages/django/db/backends/base/base.py", line 323, in cursor
web_1     |     return self._cursor()
web_1     |   File "/usr/local/lib/python3.9/site-packages/django/db/backends/base/base.py", line 299, in _cursor
web_1     |     self.ensure_connection()
web_1     |   File "/usr/local/lib/python3.9/site-packages/django/utils/asyncio.py", line 26, in inner
web_1     |     return func(*args, **kwargs)
web_1     |   File "/usr/local/lib/python3.9/site-packages/django/db/backends/base/base.py", line 282, in ensure_connection
web_1     |     self.connect()
web_1     |   File "/usr/local/lib/python3.9/site-packages/django/db/utils.py", line 91, in __exit__
web_1     |     raise dj_exc_value.with_traceback(traceback) from exc_value
web_1     |   File "/usr/local/lib/python3.9/site-packages/django/db/backends/base/base.py", line 282, in ensure_connection
web_1     |     self.connect()
web_1     |   File "/usr/local/lib/python3.9/site-packages/django/utils/asyncio.py", line 26, in inner
web_1     |     return func(*args, **kwargs)
web_1     |   File "/usr/local/lib/python3.9/site-packages/django/db/backends/base/base.py", line 263, in connect
web_1     |     self.connection = self.get_new_connection(conn_params)
web_1     |   File "/usr/local/lib/python3.9/site-packages/django/utils/asyncio.py", line 26, in inner
web_1     |     return func(*args, **kwargs)
web_1     |   File "/usr/local/lib/python3.9/site-packages/django/db/backends/postgresql/base.py", line 215, in get_new_connection
web_1     |     connection = Database.connect(**conn_params)
web_1     |   File "/usr/local/lib/python3.9/site-packages/psycopg2/__init__.py", line 122, in connect
web_1     |     conn = _connect(dsn, connection_factory=connection_factory, **kwasync)
web_1     | django.db.utils.OperationalError: FATAL:  the database system is starting up
web_1     |
scancodeio_web_1 exited with code 1
worker_1  | DEBUG:rq.worker:Registering birth of worker 727d365442ee43be8c2e9e48fc5b46db
worker_1  | INFO:rq.worker:Worker rq:worker:727d365442ee43be8c2e9e48fc5b46db: started, version 1.11.0
worker_1  | INFO:rq.worker:Subscribing to channel rq:pubsub:727d365442ee43be8c2e9e48fc5b46db
worker_1  | INFO:rq.worker:*** Listening on default...
worker_1  | DEBUG:rq.worker:Sent heartbeat to prevent worker timeout. Next one should arrive within 480 seconds.
worker_1  | INFO:rq.worker:Cleaning registries for queue: default
worker_1  | INFO Synchronizing QUEUED and RUNNING Runs with their related Jobs...
db_1      | 2022-09-04 07:10:02.985 UTC [28] FATAL:  the database system is starting up
worker_1  | ERROR:rq.worker:Worker rq:worker:727d365442ee43be8c2e9e48fc5b46db: found an unhandled exception, quitting...
worker_1  | Traceback (most recent call last):
worker_1  |   File "/usr/local/lib/python3.9/site-packages/django/db/backends/base/base.py", line 282, in ensure_connection
worker_1  |     self.connect()
worker_1  |   File "/usr/local/lib/python3.9/site-packages/django/utils/asyncio.py", line 26, in inner
worker_1  |     return func(*args, **kwargs)
worker_1  |   File "/usr/local/lib/python3.9/site-packages/django/db/backends/base/base.py", line 263, in connect
worker_1  |     self.connection = self.get_new_connection(conn_params)
worker_1  |   File "/usr/local/lib/python3.9/site-packages/django/utils/asyncio.py", line 26, in inner
worker_1  |     return func(*args, **kwargs)
worker_1  |   File "/usr/local/lib/python3.9/site-packages/django/db/backends/postgresql/base.py", line 215, in get_new_connection
worker_1  |     connection = Database.connect(**conn_params)
worker_1  |   File "/usr/local/lib/python3.9/site-packages/psycopg2/__init__.py", line 122, in connect
worker_1  |     conn = _connect(dsn, connection_factory=connection_factory, **kwasync)
worker_1  | psycopg2.OperationalError: FATAL:  the database system is starting up
worker_1  |
worker_1  |
worker_1  | The above exception was the direct cause of the following exception:
worker_1  |
worker_1  | Traceback (most recent call last):
worker_1  |   File "/usr/local/lib/python3.9/site-packages/rq/worker.py", line 591, in work
worker_1  |     self.run_maintenance_tasks()
worker_1  |   File "/app/scancodeio/worker.py", line 57, in run_maintenance_tasks
worker_1  |     scanpipe_app.sync_runs_and_jobs()
worker_1  |   File "/app/scanpipe/apps.py", line 211, in sync_runs_and_jobs
worker_1  |     if queued_or_running:
worker_1  |   File "/usr/local/lib/python3.9/site-packages/django/db/models/query.py", line 408, in __bool__
worker_1  |     self._fetch_all()
worker_1  |   File "/usr/local/lib/python3.9/site-packages/django/db/models/query.py", line 1866, in _fetch_all
worker_1  |     self._result_cache = list(self._iterable_class(self))
worker_1  |   File "/usr/local/lib/python3.9/site-packages/django/db/models/query.py", line 87, in __iter__
worker_1  |     results = compiler.execute_sql(
worker_1  |   File "/usr/local/lib/python3.9/site-packages/django/db/models/sql/compiler.py", line 1393, in execute_sql
worker_1  |     cursor = self.connection.cursor()
worker_1  |   File "/usr/local/lib/python3.9/site-packages/django/utils/asyncio.py", line 26, in inner
worker_1  |     return func(*args, **kwargs)
worker_1  |   File "/usr/local/lib/python3.9/site-packages/django/db/backends/base/base.py", line 323, in cursor
worker_1  |     return self._cursor()
worker_1  |   File "/usr/local/lib/python3.9/site-packages/django/db/backends/base/base.py", line 299, in _cursor
worker_1  |     self.ensure_connection()
worker_1  |   File "/usr/local/lib/python3.9/site-packages/django/utils/asyncio.py", line 26, in inner
worker_1  |     return func(*args, **kwargs)
worker_1  |   File "/usr/local/lib/python3.9/site-packages/django/db/backends/base/base.py", line 282, in ensure_connection
worker_1  |     self.connect()
worker_1  |   File "/usr/local/lib/python3.9/site-packages/django/db/utils.py", line 91, in __exit__
worker_1  |     raise dj_exc_value.with_traceback(traceback) from exc_value
worker_1  |   File "/usr/local/lib/python3.9/site-packages/django/db/backends/base/base.py", line 282, in ensure_connection
worker_1  |     self.connect()
worker_1  |   File "/usr/local/lib/python3.9/site-packages/django/utils/asyncio.py", line 26, in inner
worker_1  |     return func(*args, **kwargs)
worker_1  |   File "/usr/local/lib/python3.9/site-packages/django/db/backends/base/base.py", line 263, in connect
worker_1  |     self.connection = self.get_new_connection(conn_params)
worker_1  |   File "/usr/local/lib/python3.9/site-packages/django/utils/asyncio.py", line 26, in inner
worker_1  |     return func(*args, **kwargs)
worker_1  |   File "/usr/local/lib/python3.9/site-packages/django/db/backends/postgresql/base.py", line 215, in get_new_connection
worker_1  |     connection = Database.connect(**conn_params)
worker_1  |   File "/usr/local/lib/python3.9/site-packages/psycopg2/__init__.py", line 122, in connect
worker_1  |     conn = _connect(dsn, connection_factory=connection_factory, **kwasync)
worker_1  | django.db.utils.OperationalError: FATAL:  the database system is starting up
worker_1  |
worker_1  | DEBUG:rq.worker:Registering death
worker_1  | INFO:rq.worker:Unsubscribing from channel rq:pubsub:727d365442ee43be8c2e9e48fc5b46db
scancodeio_worker_1 exited with code 0

ERROR 1 has been resolved, but i have no idea how to resolve Error 2.

@35C4n0r "ERROR 1 has been resolved"
How did you solve it? I'd like to include the fix in the code.
For ERROR 2, it seems like an issue with the Database service.
Could you try to only start the db service and check what is failing there.

@tdruez for solving Issue 1 i opened manage.py in an IDE, selected all text and converted Windows(CR LF) to Unix(LF).
The second issue solved on itsel after deleting all the previous file and starting from scratch.

@35C4n0r yes please, a PR with the fixed files would be awesome, thanks!

@tdruez, I think the files are all correct, the fault lies with  Git's autocrlf = true (i don't think this is the default setting and i might have changed it in my case). While cloning the repository with Git it automatically converts all Unix(LF) to Windows(CR LF).
Using the command  git config --global core.autocrlf false fixes this problem.

Do we need to make any changes?

If there's nothing we can do for the file in the repo, we should at least add a note in the documentation to have a reference on how to solve this for Windows users. Someone will likely run into this problem again.
Thanks for your input @35C4n0r 👍

@tdruez can I make a PR to add this note in the documentation.

@tdruez, I think the files are all correct, the fault lies with Git's autocrlf = true (i don't think this is the default setting and i might have changed it in my case). While cloning the repository with Git it automatically converts all Unix(LF) to Windows(CR LF). Using the command git config --global core.autocrlf false and the clonig the repo again fixes this problem.

It appears to be the default for https://gitforwindows.org/ installations. At least, I cannot remember changing that any time manually. I just installed git and went ahead. Glad I found this issue here right away 🙂

A warning about the crlf issue was added in the documentation https://github.com/nexB/scancode.io/commit/37d325a03c02dc5ae9205d4b16eaf729253523ee#diff-d9b149498982c0663c3b7170398773361ed5678f1a627e9c2fd8d2c955c563dbR38-R41